zabbix服務器顯示一些監控項不起效,提示錯誤【Not supported by Zabbix Agent】,
最后定位為zabbix客戶端版本過低。
Not supported by Zabbix Agent
兩台被監控的服務器,配置文件設置都一樣,但是其中一台某些監控項失效,初步懷疑是版本不一致
#查看agent版本
/usr/sbin/zabbix_agentd -V
#或者通過yum命令查看已經安裝的包
yum list installed | grep zabbix-agent
結果顯示zabbix agent版本分別為【2.2.14】和【1.8.22】,不起效的為1.8.22。
以下是兩個版本的安裝過程:
#2.2.14安裝步驟【參照官網】
rpm -ivh http://repo.zabbix.com/zabbix/2.2/rhel/6/x86_64/zabbix-release-2.2-1.el6.noarch.rpm
yum install zabbix-agent
#1.8.22安裝步驟【相對官網,明顯少了個步驟】
yum install zabbix-agent
yum install zabbix-agent為什么默認安裝的是1.8.22?
通過如下命令可以查看
yum list all | grep zabbix-agent
# pcp-export-zabbix-agent.x86_64 3.10.9-6.el6 base
# zabbix-agent.x86_64 1.8.22-1.el6 epel
zabbix agent重裝
# 卸載
yum remove zabbix-agent
# 安裝
rpm -ivh http://repo.zabbix.com/zabbix/2.2/rhel/6/x86_64/zabbix-release-2.2-1.el6.noarch.rpm
yum install zabbix-agent
# 啟動及查看
service zabbix-agent restart
service zabbix-agent status
# zabbix_agentd (pid 32485) is running...
/usr/sbin/zabbix_agentd -V
# Zabbix Agent (daemon) v2.2.14 (revision 61184) (22 July 2016)
# Compilation time: Jul 24 2016 06:52:24