Zabbix get is een opdracht regel programma dat kan worden gebruikt om te communiceren met Zabbix-agent en haal de vereiste informatie op bij de agent.
Het hulpprogramma wordt meestal gebruikt voor het oplossen van problemen met Zabbix-agents.
Een voorbeeld van het uitvoeren van Zabbix onder UNIX om de processor belasting te krijgen via de agent:
Een ander voorbeeld van het uitvoeren van Zabbix get voor het vastleggen van een string van een website:
shell> cd bin
shell> ./zabbix_get -s 192.168.1.1 -p 10050 -k "web.page.regexp[www.example.com,,,\"VS: ([a-zA-Z0-9.-]+)\" ,,\1]"
Merk op dat de item sleutel hier een spatie bevat, dus aanhalingstekens worden gebruikt om te markeren de item sleutel van de shell. De aanhalingstekens maken geen deel uit van de item sleutel; zij wordt bijgesneden door de schaal en wordt niet doorgegeven aan Zabbix-agent.
Zabbix get accepteert de volgende opdrach tregel parameters:
-s --host <hostnaam of IP> Geef de hostnaam of het IP-adres van een host op.
-p --port <poortnummer> Specificeer het poortnummer van de agent die op de host draait. Standaard is 10050.
-I --source-address <IP-adres> Specificeer het bron-IP-adres.
-t --timeout <seconden> Specificeer de time-out. Geldig bereik: 1-30 seconden (standaard: 30 seconden).
-k --key <item key> Specificeer de sleutel van het item waarvan de waarde moet worden opgehaald.
-h --help Geef deze hulp.
-V --version Geef het versienummer weer.
Zie ook Zabbix get manpage voor meer informatie.
Zabbix get op Windows kan op dezelfde manier worden uitgevoerd: