Плагин Ember+

Обзор

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

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

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

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

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

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

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

Parameter details

Plugins.EmberPlus.Default.Uri

Specify the default URI for connecting to Ember+.
The only supported schema is tcp://. A schema can be omitted. Embedded credentials will be ignored.

Default: tcp://localhost:9998

Plugins.EmberPlus.KeepAlive

Set the maximum time of waiting (in seconds) before unused plugin connections are closed.

Default: 300 Range: 60-900

Plugins.EmberPlus.Sessions.<SessionName>.Uri

Specify the named session URI for connecting to Ember+.
The only supported schema is tcp://. A schema can be omitted. Embedded credentials will be ignored.
<SessionName> - define name of a session for using in item keys.

Default: tcp://localhost:9998

Plugins.EmberPlus.System.Path

Specify path to the Ember+ plugin executable.

Example: Plugins.EmberPlus.System.Path=/usr/libexec/zabbix/zabbix-agent2-plugin-ember-plus

Plugins.EmberPlus.Timeout

Set the duration, in seconds, to wait for a server to respond when first connecting and on follow-up operations in the session.

Default: global timeout Range: 1-30

Параметры

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

Параметры

Parameter Mandatory Range Default Description
Plugins.EmberPlus.Default.Uri no tcp://localhost:9998 URI по умолчанию для подключения. Единственная поддерживаемая схема — tcp://. Схему можно опустить. Встроенные учетные данные будут проигнорированы.
Plugins.EmberPlus.KeepAlive no 60-900 300 Максимальное время ожидания (в секундах) до закрытия неиспользуемых подключений плагина.
Plugins.EmberPlus.Sessions.<SessionName>.Uri no tcp://localhost:9998 URI для подключения для именованной сессии. Единственная поддерживаемая схема — tcp://. Схему можно опустить. Встроенные учетные данные будут проигнорированы.
<SessionName> - задайте имя сессии для использования в ключах элементов данных.
Plugins.EmberPlus.System.Path no Путь к исполняемому файлу плагина Ember+.
Пример использования: Plugins.EmberPlus.System.Path=/usr/libexec/zabbix/zabbix-agent2-plugin-ember-plus
Plugins.EmberPlus.Timeout no 1-30 global timeout Продолжительность ожидания ответа сервера в секундах при первом подключении и при последующих операциях в сессии.

См. также: