Complemento Ember+

Overview

Los parámetros de configuración permiten personalizar el comportamiento del plugin Ember+.

Se recomienda especificarlos en su propio archivo de configuración (por ejemplo, emberplus.conf), en lugar de hacerlo en el archivo de configuración de agent 2. Luego use la directiva Include para incluir este archivo en la configuración de Zabbix agent 2.

El plugin Ember+ es un plugin cargable y está disponible y completamente descrito en el repositorio del plugin Ember+.

Actualmente, este plugin solo está disponible para compilarse desde el código fuente (tanto para Unix como para Windows).

Todos los parámetros son opcionales, salvo que se indique explícitamente que el parámetro es obligatorio.

Tenga en cuenta que:

  • Los valores predeterminados reflejan los valores predeterminados del proceso, no los valores de los archivos de configuración suministrados.
  • Los valores admiten variables de entorno;
  • Zabbix solo admite archivos de configuración en codificación UTF-8 sin BOM.
  • Los comentarios que comienzan con "#" solo se admiten al principio de la línea.

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

Opciones

Parameter Description
-V --version Muestra la versión del plugin y la información de la licencia.
-h --help Muestra la información de ayuda (forma abreviada).
-t, --test <item key> Inicia el plugin para pruebas (se ignora la configuración del plugin).

Parámetros

Parameter Mandatory Range Default Description
Plugins.EmberPlus.Default.Uri no tcp://localhost:9998 La URI predeterminada para conectarse. El único esquema compatible es tcp://. Se puede omitir un esquema. Las credenciales incrustadas se ignorarán.
Plugins.EmberPlus.KeepAlive no 60-900 300 El tiempo máximo de espera (en segundos) antes de cerrar las conexiones del plugin no utilizadas.
Plugins.EmberPlus.Sessions.<SessionName>.Uri no tcp://localhost:9998 La URI para conectarse, para la sesión con nombre. El único esquema compatible es tcp://. Se puede omitir un esquema. Las credenciales incrustadas se ignorarán.
<SessionName> - define el nombre de una sesión para usarlo en las claves de item.
Plugins.EmberPlus.System.Path no Ruta al ejecutable del plugin Ember+.
Ejemplo de uso: Plugins.EmberPlus.System.Path=/usr/libexec/zabbix/zabbix-agent2-plugin-ember-plus
Plugins.EmberPlus.Timeout no 1-30 global timeout La duración, en segundos, de la espera para que un server responda al conectarse por primera vez y en las operaciones posteriores de la sesión.

Véase también: