1、准备环境:
- 操作系统:CentOS-7.5-x64
- zabbix-agent服务器:192.168.1.17
2、安装zabbix-agent(192.168.1.17)
2.1、下载安装包
[root@zabbix-agent ~]# rpm -i https://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm
2.2、安装zabbix-agent
[root@zabbix-agent ~]# yum -y install zabbix-agent zabbix-sender
2.3、配置/etc/zabbix/zabbix_agentd.conf
主要修改三个参数:“Server”、“ServerActive”、“Hostname”。
“Server”和“ServerActive”对应Zabbix服务器的IP地址。
“Hostname”对应zabbix-agent的IP地址。
[root@zabbix-agent ~]# yum -y install zabbix-agent zabbix-sender
Server=Zabbix服务器的IP地址
ServerActive=Zabbix服务器的IP地址
Hostname=本机IP地址
注意:如果内网环境中有DNS解析服务器,以上三个参数建议填写“主机名称”。
2.3、启动zabbix-agent
[root@zabbix-agen ~]# systemctl enable zabbix-agent
[root@zabbix-agen ~]# systemctl start zabbix-agent
[root@zabbix-agen ~]# systemctl status zabbix-agent
● zabbix-agent.service - Zabbix Agent
Loaded: loaded (/usr/lib/systemd/system/zabbix-agent.service; enabled; vendor preset: disabled)
Active: active (running) since 日 2018-09-16 20:20:52 CST; 10min ago
Main PID: 1548 (zabbix_agentd)
CGroup: /system.slice/zabbix-agent.service
├─1548 /usr/sbin/zabbix_agentd -c /etc/zabbix/zabbix_agentd.conf
├─1549 /usr/sbin/zabbix_agentd: collector [idle 1 sec]
├─1550 /usr/sbin/zabbix_agentd: listener #1 [waiting for connection]
├─1551 /usr/sbin/zabbix_agentd: listener #2 [waiting for connection]
├─1552 /usr/sbin/zabbix_agentd: listener #3 [waiting for connection]
└─1553 /usr/sbin/zabbix_agentd: active checks #1 [idle 1 sec]
9月 16 20:20:52 redis.dev systemd[1]: Starting Zabbix Agent...
9月 16 20:20:52 redis.dev systemd[1]: PID file /run/zabbix/zabbix_agentd.pid not readable (yet?) after start.
9月 16 20:20:52 redis.dev systemd[1]: Started Zabbix Agent.