zabbix命令之:zabbix_get命令

Posted --smile

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zabbix命令之:zabbix_get命令相关的知识,希望对你有一定的参考价值。

zabbix_get命令是在server端用来检查agent端的一个命令,在添加完主机或者触发器后,不能正常获得数据,可以用zabbix_get来检查能否采集到数据,以便判断问题症结所在。
zabbix_get 参数说明:
-s --host: 指定客户端主机名或者IP
-p --port:客户端端口,默认10050
-I --source-address:指定源IP,写上zabbix server的ip地址即可,一般留空,服务器如果有多ip的时候,你指定一个。
-k --key:你想获取的key
至于使用长参数还是短的,自己选,我经常使用-s而不是-host,
如果不知道key参数可以使用 zabbix_agentd -p 寻找自己想要找的参数
[[email protected]~]# zabbix_agentd -p | grep system.cpu.load
system.cpu.load[all,avg1] [d|0.040000]
如果不知道zabbix_get在什么路径,可以使用find / -name zabbix_get查找
[[email protected] ~]# find / -name zabbix_get
/usr/local/zabbix/bin/zabbix_get
/data/tools/zabbix-4.0.3/src/zabbix_get
/data/tools/zabbix-4.0.3/src/zabbix_get/zabbix_get
案例:
[[email protected] ~]# zabbix_get -s 192.168.1.7 -p 10050 -k system.cpu.load[all,avg1]
0.000000

以上是关于zabbix命令之:zabbix_get命令的主要内容,如果未能解决你的问题,请参考以下文章

掌握zabbix_get方法

Ubuntu 安装 zabbix-get,Command 'zabbix_get' not found 解决办法

zabbix3.4.7常用监控项

Zabbix Server端执行zabbix_get时取到值为空 一例

zabbix问题集锦

Zabbix添加主机监控及自定义item监控