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:
- Descripción de los parámetros generales de configuración de Zabbix agent 2: Zabbix agent 2 (UNIX) / Zabbix agent 2 (Windows)
- Instrucciones para configurar plugins