Es una herramienta que se comunica con el Zabbix Agent para obtener la información requerida. Se instala en el servidor Zabbix y es usada para ayudar a solucionar problemas.
Instalación:
Descargar el software de http://www.zabbix.com/download.php
wget -c http://repo.zabbix.com/zabbix/2.4/rhel/7/x86_64/zabbix-get-2.4.5-1.el7.x86_64.rpm rpm -i zabbix-get-*
Uso:
/usr/bin/zabbix_get --help Zabbix get v2.4.5 (revision 53282) (21 April 2015) usage: zabbix_get [-hV] -s [-p ] [-I ] -k
Opciones:
-s –host IP o nombre del host a probar
-p –port Puerto del agente. Por default es 10050
-I –source-address Especifica la IP origen, si el servidor tiene múltiples IPs
-k –key Especifica el item que se quiere consultar
-h –help Muestra esta ayuda
-V –version Muestra la versión
El parámetro -k –key es el nombre de la variable soportada en zabbix_agent y varía con la version de cliente y del sistema operativo. Para obtener la lista completar verificar la documentación. Por ejemplo para la version 2.4 se obtiene de la pagina: https://www.zabbix.com/documentation/2.4/manual/appendix/items/supported_by_platform
Ejemplos:
root@cen7-zab-node-01-ip20 ~]# zabbix_get -s 10.2.1.39 -p 10050 -k "system.hostname" UbuntuSev-IP-10-2-1-39 [root@cen7-zab-node-01-ip20 ~]# zabbix_get -s 10.2.1.39 -p 10050 -k "agent.hostname" Zabbix server [root@cen7-zab-node-01-ip20 ~]# zabbix_get -s 10.2.1.39 -p 10050 -k "agent.version" 2.2.9 [root@cen7-zab-node-01-ip20 ~]# zabbix_get -s 10.2.1.9 -p 10050 -k "system.uptime" 54660 [root@cen7-zab-node-01-ip20 ~]# zabbix_get -s 10.2.1.9 -p 10050 -k "vm.memory.size" 2147061760 [root@cen7-zab-node-01-ip20 ~]# zabbix_get -s 10.2.1.9 -p 10050 -k "system.cpu.load[all,avg1]" 13.600000 [root@cen7-zab-node-01-ip20 ~]# zabbix_get -s 10.2.1.9 -p 10050 -k "system.uname" Windows WIN7-10-2-1-9 6.1.7601 Microsoft Windows 7 Professional Service Pack 1 x86 [root@cen7-zab-node-01-ip20 ~]# zabbix_get -s 127.0.0.1 -p 10050 -k "system.cpu.load[all,avg1]" 0.010000 [root@cen7-zab-node-01-ip20 ~]# zabbix_get -s 127.0.0.1 -p 10050 -k "kernel.maxfiles" 201746 [root@cen7-zab-node-01-ip20 ~]# zabbix_get -s 127.0.0.1 -p 10050 -k "net.if.discovery" { "data":[ { "{#IFNAME}":"eth0"}, { "{#IFNAME}":"lo"}]} [root@cen7-zab-node-01-ip20 ~]# zabbix_get -s 10.2.1.9 -p 10050 -k "net.if.discovery" {"data":[{"{#IFNAME}":"WAN Miniport (IPv6)"},{"{#IFNAME}":"WAN Miniport (Network Monitor)"},{"{#IFNAME}":"Realtek RTL8139C+ Fast Ethernet NIC-WFP LightWeight Filter-0000"},{"{#IFNAME}":"WAN Miniport (IP)"},{"{#IFNAME}":"WAN Miniport (Network Monitor)-QoS Packet Scheduler-0000"},{"{#IFNAME}":"Realtek RTL8139C+ Fast Ethernet NIC"},{"{#IFNAME}":"WAN Miniport (IP)-QoS Packet Scheduler-0000"},{"{#IFNAME}":"WAN Miniport (IPv6)-QoS Packet Scheduler-0000"},{"{#IFNAME}":"WAN Miniport (PPPOE)"},{"{#IFNAME}":"RAS Async Adapter"},{"{#IFNAME}":"Software Loopback Interface 1"},{"{#IFNAME}":"WAN Miniport (SSTP)"},{"{#IFNAME}":"WAN Miniport (IKEv2)"},{"{#IFNAME}":"WAN Miniport (L2TP)"},{"{#IFNAME}":"WAN Miniport (PPTP)"},{"{#IFNAME}":"Microsoft ISATAP Adapter"}]} [root@cen7-zab-node-01-ip20 ~]#