Zabbix get to narzędzie wiersza poleceń, które może być używane do komunikacji z agentem Zabbix i pobierania wymaganych informacji od agenta.
Narzędzie jest zwykle używane do rozwiązywania problemów z agentami Zabbix.
Przykład uruchomienia Zabbix get w systemie UNIX w celu uzyskania wartości obciążenia procesora od agenta:
Inny przykład uruchomienia Zabbix get do przechwytywania ciągu znaków ze strony internetowej:
cd bin
./zabbix_get -s 192.168.1.1 -p 10050 -k "web.page.regexp[www.example.com,,,\"USA: ([a-zA-Z0-9.-]+)\",,\1]"
Zauważ, że klucz pozycji zawiera spację, więc cudzysłowy są używane do oznaczenia klucza pozycji w powłoce. Cudysłowy nie są częścią klucza pozycji; zostaną one przycięte przez powłokę i nie zostaną przekazane agentowi Zabbix.
Zabbix get akceptuje następujące parametry wiersza poleceń:
-s --host <nazwa hosta lub IP> Określa nazwę hosta lub adres IP hosta.
-p --port <numer portu> Określa numer portu agenta działającego na hoście. Wartość domyślna to 10050.
-I --source-address <adres IP> Określa źródłowy adres IP.
-t --timeout <sekundy> Określa limit czasu. Prawidłowy zakres: 1-30 sekund (domyślnie: 30 sekund).
-k --key <klucz pozycji> Określa klucz pozycji, którego wartość ma zostać pobrana.
-h --help Wyświetla tą pomoc.
-V --version Wyświetla numer wersji.
Zobacz także strony pomocy Zabbix get po więcej informacji.
Zabbix get na systemie Windows można uruchomić podobnie: