zabbix-agent卸载、安装指定版本、配置

卸载zabbix

systemctl stop zabbix-agent

rpm -qa | grep zabbix
yum remove zabbix* -y

安装3.0版本zabbix(其他版本自行改URL)
库地址:http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/

rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm
rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-agent-3.0.0-1.el7.x86_64.rpm

#安装指定版本需要从上面rpm -qa | grep zabbix查出来的agent全称安装
yum install zabbix-agent-3.0.0-1xxx -y

查版本

zabbix_server -V
zabbix-agentd -V

agent重启

service zabbix-agentd restart

配置/etc/zabbix/zabbix_agentd.conf
注意:Server和ServerActive必须是zabbix-server的ip,hostname必须是agent本机的hostname
查看本机hostname,命令:hostname

PidFile=/var/run/zabbix/zabbix_agentd.pid

LogFile=/var/log/zabbix/zabbix_agentd.log

LogFileSize=0

Server=192.168.10.104     # 填写zabbix_server服务端 的 IP

ServerActive=192.168.10.104  #填写zabbix_server服务端 的 IP

Hostname=test  #本机hostname

Include=/etc/zabbix/zabbix_agentd.d/*.conf

服务端安装zabbix-get检测工具

yum install zabbix-get -y

测试agent是否连通(必须在server端执行)

zabbix_get -s 192.168.10.103 -p 10050 -k "system.cpu.load[all,avg1]"

错误:
如果zabbix-agent报以下错误需要检查agent和server的版本是否匹配

Message from xx.xx.xx.xx is missing header. Message ignored.

猜你喜欢

转载自blog.csdn.net/asd54090/article/details/130100730