Плагин Ember+

Обзор

Параметры конфигурации позволяют настраивать поведение плагина Ember+.

Рекомендуется указывать их в отдельном файле конфигурации (например, emberplus.conf), а не в файле конфигурации агента 2. Затем используйте директиву Include, чтобы включить этот файл в конфигурацию Zabbix agent 2.

Плагин Ember+ является загружаемым плагином и доступен, а также полностью описан в репозитории плагина Ember+.

В настоящее время этот плагин доступен только для сборки из исходного кода (как для Unix, так и для Windows).

Все параметры являются необязательными, если явно не указано, что параметр обязателен.

Эта страница структурирована следующим образом:

  • Обзор параметров (чтобы увидеть полные сведения о параметре, нажмите на его имя)
  • Сведения о параметрах
Parameter Description
Plugins.EmberPlus.Default.URI Укажите URI по умолчанию для подключения к Ember+.
Plugins.EmberPlus.KeepAlive Задайте максимальное время ожидания, после которого неиспользуемые подключения плагина закрываются.
Plugins.EmberPlus.Sessions.<SessionName>.URI Укажите URI именованной сессии для подключения к Ember+.
Plugins.EmberPlus.System.Path Укажите путь к исполняемому файлу плагина Ember+.
Plugins.EmberPlus.Timeout Задайте тайм-аут выполнения запроса.

Обратите внимание:

  • Значения по умолчанию отражают значения по умолчанию процесса, а не значения в поставляемых файлах конфигурации.
  • Значения поддерживают переменные среды;
  • Zabbix поддерживает файлы конфигурации только в кодировке UTF-8 без BOM.
  • Комментарии, начинающиеся с "#", поддерживаются только в начале строки.

Подробности параметра

Plugins.EmberPlus.Default.Uri

Укажите URI по умолчанию для подключения к Ember+.
Единственная поддерживаемая схема — tcp://. Схему можно опустить. Встроенные учетные данные будут проигнорированы.

По умолчанию: tcp://localhost:9998

Plugins.EmberPlus.KeepAlive

Установите максимальное время ожидания (в секундах) перед закрытием неиспользуемых подключений плагина.

По умолчанию: 300
Диапазон: 60-900

Plugins.EmberPlus.Sessions.<SessionName>.Uri

Укажите URI именованной сессии для подключения к Ember+.
Поддерживается только схема tcp://. Схему можно опустить. Встроенные учетные данные будут проигнорированы.
<SessionName> - задает имя сессии для использования в ключах элементов данных.

По умолчанию: tcp://localhost:9998

Plugins.EmberPlus.System.Path

Укажите путь к исполняемому файлу плагина Ember+.

Пример: Plugins.EmberPlus.System.Path=/usr/libexec/zabbix/zabbix-agent2-plugin-ember-plus

Plugins.EmberPlus.Timeout

Установите длительность ожидания ответа сервера в секундах при первом подключении и при последующих операциях в сеансе.

По умолчанию: global timeout
Диапазон: 1-30

Параметры

Parameter Description
-V --version Вывести информацию о версии плагина и лицензии.
-h --help Вывести справочную информацию (сокращённый вариант).
-t, --test <item key> Запустить плагин для тестирования (конфигурация плагина игнорируется).

См. также: