Zabbix get - это утилита командной строки, которая подключается к Zabbix агенту и получает от него запрашиваемую информацию.
Утилита обычно используется для диагностики Zabbix агентов.
Пример выполнения Zabbix get в UNIX для получения значения загрузки процессора от агента:
Еще один пример выполнения утилиты Zabbix get для получения строки с веб сайта:
shell> cd bin
shell> ./zabbix_get -s 192.168.1.1 -p 10050 -k "web.page.regexp[www.zabbix.com,,,USA: ([a-zA-Z0-9.-]+),,\1]"
Обратите внимание, что элемент данных содержит пробелы поэтому используются двойные кавычки для выделения ключа элемента данных. Двойные кавычки не являются частью ключа элемента данных; они будут обрезаны командной строкой и не будут переданы Zabbix агенту.
Zabbix get принимает следующие параметры командной строки:
-s --host <имя хоста или IP> Требуется указать имя хоста или IP адрес хоста
-p --port <номер порта> Требуется указать номер порта агента, запущенного на узле сети. По умолчанию 10050.
-I --source-address <IP адрес> Требуется указать IP адрес для исходящего подключения
-k -key <ключ элемента данных> Требуется указать ключ элемента данных, значение которого мы хотим получить.
-h --help Вывод этого сообщения помощи
-V --version Вывод номера версии
Смотрите также страницу помощи по Zabbix get для получения более подробной информации.
Zabbix get в Windows можно выполнить тем же самым способом: