一、环境:
操作系统:openEuler 22.03(LTS-SP2)
zabbix:zabbix-5.0.37
二、安装步骤:
1、下载zabbix agent源代码:https://cdn.zabbix.com/zabbix/sources/stable/5.0/zabbix-5.0.37.tar.gz
2、解压:tar -zxvf zabbix-5.0.37.tar.gz
3、安装:
yum install gcc
yum install pcre-devel
yum install make
./configure --enable-agent --disable-dependency-tracking
make install
mkdir /etc/zabbix
cp /usr/local/etc/zabbix_agentd.conf /etc/zabbix/zabbix_agentd.conf
4、根据各自zabbix server端参数情况,编辑/etc/zabbix/zabbix_agentd.conf
5、新建/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/local/sbin/zabbix_agentd -c $CONFFILE
ExecStop=/bin/kill -SIGTERM $MAINPID
User=daemon
Group=daemon
[Install]
WantedBy=multi-user.target
6、打开防火墙:
firewall-cmd --add-port=10050/tcp --permanent
firewall-cmd --reload
7、开启zabbix agent服务:systemctl start zabbix-agent
8、麒麟、统信也可参照安装。