网站开发的实施方案,商城网站建设那家好,青岛网站建设与设计制作,程序员做网站类网站Linux平台 一、从yum源脚本安装部署Zabbix-Agent,添加Linux Servers/PC 概述 Zabbix 主要有以下几个组件组成: Zabbix Server:Zabbix 服务端,Zabbix的核心组件,它负责接收监控数据并触发告警,还负责将监控数据持久化到数据库中。 Zabbix Agent:Zabbix客户端,部署在被监…Linux平台 一、从yum源脚本安装部署Zabbix-Agent,添加Linux Servers/PC 概述 Zabbix 主要有以下几个组件组成: Zabbix Server:Zabbix 服务端,Zabbix的核心组件,它负责接收监控数据并触发告警,还负责将监控数据持久化到数据库中。 Zabbix Agent:Zabbix客户端,部署在被监控设备上,负责采集监控数据,采集后的数据发送给 Zabbix Server 处理。 Zabbix Agent目前有两个版本:Zabbix agent 和 Zabbix agent 2。前者是 C 语言开发的,几乎支持所有的主流平台。而后者是 Go开发的,优点包括:能有效降低 TCP 连接的数量;支持更高的并发;易于扩展。目标是替代 Zabbix agent ,目前只支持 Linux和Windows 两个平台。 Zabbix Proxy:代替 Zabbix Server 接收监控数据并进行预处理,预处理后的数据批量发送给Zabbix Server,这样可减轻 Zabbix Server 的压力。 Web 页面:可通过 Web页面来管理和维护被监控设备的配置信息、查看监控数据、配置告警等。 数据库:负责存储被监控设备的配置信息和监控数据。支持的数据库有:MySQL(Percona,MariaDB),Oracle,PostgreSQL,TimescaleDB for PostgreSQL,SQLite。 部署环境如下表所示 安装配置Linux Zabbix Agents
1、创建一个脚本文件
vi zabbix_agent_install.sh2、在文件中添加以下内容并保存:
[root@orcl1 data]# pwd
/data
[root@orcl1 data]# vim zabbix_agent_install.sh修改脚本中zabbix server ip,另一个是默认登入用户password #!/bin/bash## zabbix server 的ip
ipaddress="192.168.10.252"## 进入Linux后,默认用户的password(我这默认用户root)
password="********"## 创建安装源
echo ${password} | sudo touch /etc/yum.repos.d/zabbix.repo## 向文件中添加内容
sudo sh -c 'echo "[zabbix]" /etc/yum.repos.d/zabbix.repo'
sudo sh -c 'echo "name=Zabbix Official Repository" /etc/yum.repos.d/zabbix.repo'
sudo sh -c 'echo "baseurl=http://repo.zabbix.com/zabbix/6.0/r