This is a translation of the original English documentation page. Help us make it better.

7 Get

Przegląd

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.

Uruchamianie Zabbix get

Przykład uruchomienia Zabbix get w systemie UNIX w celu uzyskania wartości obciążenia procesora od agenta:

cd bin
       ./zabbix_get -s 127.0.0.1 -p 10050 -k system.cpu.load[all,avg1]

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:

zabbix_get.exe [options]