En esta página
13 Plugin de Redis
Resumen
El archivo de configuración de Zabbix agent 2 se utiliza para configurar plugins. Estos parámetros de configuración de Zabbix agent 2 son compatibles para operar el plugin de Redis.
Se recomienda especificarlos en su propio archivo de configuración (por ejemplo, redis.conf) y luego usar la directiva Include para agregar este archivo a la configuración de Zabbix agent 2.
Tenga en cuenta lo siguiente:
- 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.
Parámetros
| Parameter | Mandatory | Range | Default | Description |
|---|---|---|---|---|
| Plugins.Redis.Default.Password | no | Contraseña predeterminada para conectarse a Redis; se usa si no se especifica ningún valor en una clave de item o en una sesión con nombre. | ||
| Plugins.Redis.Default.TLSConnect | no | Requisito de verificación TLS del cliente (Zabbix agent 2). Valores admitidos: required - cifrado, no verificado (solo para pruebas)verify_ca - cifrado, certificado del serververify_full - cifrado, certificado del server y nombre del server verificado con SANUn valor vacío o no establecido se trata como sin TLS. |
||
| Plugins.Redis.Default.TLSCAFile | no | Ruta completa predeterminada de un archivo que contiene los certificados de la(s) CA de nivel superior. | ||
| Plugins.Redis.Default.TLSCertFile | no | Ruta completa predeterminada de un archivo que contiene el certificado del agent. | ||
| Plugins.Redis.Default.TLSKeyFile | no | Ruta completa predeterminada de un archivo que contiene la clave privada del agent. | ||
| Plugins.Redis.Default.Uri | no | tcp://localhost:6379 | URI predeterminada para conectarse a Redis; se usa si no se especifica ningún valor en una clave de item o en una sesión con nombre. No debe incluir credenciales incrustadas (se ignorarán). Debe coincidir con el formato de URI. Esquemas admitidos: tcp, unix; se puede omitir un esquema.Se puede omitir un puerto (predeterminado=6379). Ejemplos: tcp://localhost:6379localhostunix:/var/run/redis.sock |
|
| Plugins.Redis.Default.User | no | default | Usuario predeterminado que se enviará al server Redis protegido; se usa si no se especifica ningún valor en una clave de item o en una sesión con nombre. | |
| Plugins.Redis.KeepAlive | no | 60-900 | 300 | Tiempo máximo de espera (en segundos) antes de cerrar las conexiones del plugin no utilizadas. |
| Plugins.Redis.Sessions.<SessionName>.Password | no | Contraseña de la sesión con nombre. <SessionName> - define el nombre de la sesión que se usará en las claves de item. |
||
| Plugins.Redis.Sessions.<SessionName>.TLSConnect | no | Requisito de verificación TLS del cliente (Zabbix agent 2). <SessionName> - define el nombre de la sesión que se usará en las claves de item. Valores admitidos: required - cifrado, no verificado (solo para pruebas)verify_ca - cifrado, certificado del serververify_full - cifrado, certificado del server y nombre del server verificado con SANUn valor vacío o no establecido se trata como sin TLS. |
||
| Plugins.Redis.Sessions.<SessionName>.TLSCAFile | no (yes, if TLSConnect is verify_ca or verify_full) |
Ruta completa de un archivo que contiene los certificados de la(s) CA de nivel superior para la verificación del certificado del server Redis. <SessionName> - define el nombre de la sesión que se usará en las claves de item. |
||
| Plugins.Redis.Sessions.<SessionName>.TLSCertFile | no | Ruta completa de un archivo que contiene el certificado del agent para la autenticación del cliente. <SessionName> - define el nombre de la sesión que se usará en las claves de item. |
||
| Plugins.Redis.Sessions.<SessionName>.TLSKeyFile | no | Ruta completa de un archivo que contiene la clave privada del agent para la autenticación del cliente. <SessionName> - define el nombre de la sesión que se usará en las claves de item. |
||
| Plugins.Redis.Sessions.<SessionName>.Uri | no | localhost:6379 | Cadena de conexión de una sesión con nombre. <SessionName> - define el nombre de la sesión que se usará en las claves de item. No debe incluir credenciales incrustadas (se ignorarán). Debe coincidir con el formato de URI. Esquemas admitidos: tcp, unix; se puede omitir un esquema.Se puede omitir un puerto (predeterminado=6379). Ejemplos: tcp://localhost:6379localhostunix:/var/run/redis.sock |
|
| Plugins.Redis.Sessions.<SessionName>.User | no | default | Usuario que se enviará al server Redis protegido. <SessionName> - define el nombre de la sesión que se usará en las claves de item. |
|
| Plugins.Redis.Timeout | no | 1-30 | global timeout | Tiempo de espera para la ejecución de la solicitud (duración, en segundos, que se espera a que una solicitud se complete antes de detenerla). |
Ver 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