上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
3.7 Zabbix-Get的使用
Zabbix-Get是Zabbix中的一个程序,用于Zabbix-Server到Zabbix-Agent的数据获取,通常可以用来检测验证客户端的配置是否正确。
其用法如下:
zabbix_get [-hV] -s <host name or IP> [-p <port>] [-I <IP address>] -k <key>
-s:远程Zabbix-Agent的IP地址或者主机名。
-p:远程Zabbix-Agent的端口。
-I:本机的出口IP地址,用于一台机器中有多块网卡的情况。
-k:获取远程Zabbix-Agent数据所使用的key。
示例如下:
shell# zabbix_get -s 192.168.0.240-k system.uname Linux zabbix.itnihao.com 2.6.32-358.el6.x86_64 #1 SMP Fri Feb 22 00:31:26 UTC 2013 X86_64 shell# zabbix_get -s 192.168.0.103-k system.uname Windows ITNIHAO-COM 6.1.7601 Microsoft Windows 7 Ultimate Edition Service Pack 1 x64 shell# zabbix_get -s 192.168.0.240-p 10050-I 127.0.0.1-k system.uname Linux zabbix.itnihao.com 2.6.32-358.el6.x86_64 #1 SMP Fri Feb 22 00:31:26 UTC 2013 X86_64
使用zabbix_get命令可以很方便地知道key是否能正常获取数据,这在测试自定义监控时特别有用。