zabbix_get命令是在server端用来检查agent端的一个命令,在添加完主机或者触发器后,不能正常获得数据,可以用zabbix_get来检查能否采集到数据,以便判断问题症结所在。
zabbix_get命令的安装
# 下载zabbix源[建议选用LTS版] # 官网路径 https://www.zabbix.com/cn/download [root@localhost ~]# rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpm [root@localhost ~]# sudo yum install zabbix-get.x86_64 -y
zabbix_get 常用参数说明
命令格式:zabbix_get -s host-name-or-IP [-p port-number] [-I IP-address] -k item-key
[root@localhost ~]# zabbix_get -s 127.0.0.1 -p 10050 -k "system.cpu.load[all,avg1]"
# 自定义的一个监控项(监控资讯接入服务器mszx.exe是否存在) [root@localhost ~]# zabbix_get -s 172.50.1.172 -p 10050 -k check_process[mszx.exe] 1
[root@localhost ~]# zabbix_agentd -p | grep system.cpu.load system.cpu.load[all,avg1] [d|0.040000]
[root@localhost ~]# find / -name zabbix_get
/usr/bin/zabbix_get
原文:https://www.cnblogs.com/herui1991/p/12558501.html