实验操作系统centos 7 2009

1、从官网下载agent二进制包

wget https://cdn.zabbix.com/zabbix/binaries/stable/7.0/7.0.10/zabbix_agent-7.0.10-linux-3.0-amd64-static.tar.gz
注;截至本文发稿,zabbix提供了四个版本的二进制包,分别是5.0、6.0、7.0、7.2,除7.2以外,其它三个都是LTS长期支持版本。

2、复制二进制文件

tar xf zabbix_agent-7.0.10-linux-3.0-amd64-static.tar.gz
cp sbin/zabbix_agentd /usr/sbin/
cp bin/* /usr/sbin/
3、创建配置文件目录

mkdir /etc/zabbix
4、复制配置文件

cp conf/zabbix_agentd.conf /etc/zabbix/
5、创建zabbix用户

groupadd zabbix -g 201
useradd -M -r -g zabbix -u 201 -s /bin/false zabbix
6、配置service文件

vi /usr/lib/systemd/system/zabbix-agent.service
[Unit]
Description=Zabbix Agent
After=syslog.target
After=network.target
 
[Service]
Environment="CONFFILE=/etc/zabbix/zabbix_agentd.conf"
EnvironmentFile=-/etc/sysconfig/zabbix-agent
Type=forking
KillMode=control-group
ExecStart=/usr/sbin/zabbix_agentd -c $CONFFILE
ExecStop=/bin/kill -SIGTERM $MAINPID
RestartSec=10s
User=zabbix
Group=zabbix
 
[Install]
WantedBy=multi-user.target

7、修改zabbix agent配置文件

vim /etc/zabbix/zabbix_agentd.conf

Server=192.168.***(服务器ip)
ServerActive=192.168.***(服务器ip)
Hostname=***(默认主机名,需与服务器添加主机时一致)

8、重载systemd配置文件并设置自启

systemctl daemon-reload
systemctl enable zabbix-agent

9、防火墙开通端口

systemctl status firewalld
firewall-cmd --zone=public --add-port=10050/tcp --permanent
firewall-cmd --reload

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐