zabbix_agent2

zabbix_agent2 – демон Агента-2 для мониторинга параметров различных служб.

Синтаксис:

zabbix_agent2 [-c config-file]
zabbix_agent2 [-c config-file] -p
zabbix_agent2 [-c config-file] -t item-key
zabbix_agent2 [-c config-file] -R runtime-option
zabbix_agent2 -h
zabbix_agent2 -V

Параметры:

-c, --config config-file – использование альтернативного файла конфигурации config-file вместо файла по умолчанию;

-R, --runtime-control runtime-option – выполнение административных функций в соответствии с runtime-option.

Выполнение административных функций:

  • UserParameter reload – повторная загрузка пользовательских параметров из файла конфигурации;
  • loglevel increase – увеличение уровня журналирования;
  • loglevel decrease – уменьшение уровня журналирования;
  • help – Список доступных административных функций;
  • metrics – список доступных метрик;
  • version – вывод номера версии;
  • -p, --print – вывод известных элементов данных и выход.

Для каждого элемента данных используются либо общие значения по умолчанию, либо предоставляются определенные значения по умолчанию для тестирования. Эти значения по умолчанию перечислены в квадратных скобках в качестве параметров ключей элементов данных. Возвращаемые значения заключены в квадратные скобки с префиксом типа данных возвращаемого значения, разделенные вертикальной чертой.

Для пользовательских параметров всегда используется "t", так как Агент не может определить все возможные варианты возвращаемых значений. Элементы данных, которые отображаются как работающие, не обязательно будут работать при опросе запущенного демона Агента со стороны Сервера или утилиты zabbix_get, так как доступы или среда могут различаться.

Типы возвращаемых значений:

  • d – число с плавающей точкой;
  • m – не поддерживается. Такое может произойти из-за запроса элемента данных, который работает только в активном режиме, таких как элемент данных наблюдения за журналом, элемент данных, требующий нескольких собранных значений. Проблемы прав доступа или некорректные пользовательские параметры могут также привести к неподдерживаемому состоянию;
  • s – текст. Максимальная длина не ограничена;
  • t – текст. По аналогии с s;
  • u – беззнаковое целое число.
  • -t, --test item-key – тестирование одного элемента данных и выход. См. --print для вывода описания.
  • -h, --help – вывод справочной информации и выход;
  • -V, --version – вывод информации о версии и выход.

Расположение файла конфигурации Агента-2 по умолчанию – /usr/local/etc/zabbix_agent2.conf.