En esta página
13 Plugin de Redis
Descripción general
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 utilizar la directiva Include para añadir este archivo a la configuración de Zabbix agent 2.
Tenga en cuenta que:
- Los valores predeterminados reflejan los valores por defecto del proceso, no los valores en los archivos de configuración proporcionados.
- 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
| Parámetro | Obligatorio | Rango | Por defecto | Descripción |
|---|---|---|---|---|
| Plugins.Redis.Default.Password | no | Contraseña por defecto para conectarse a Redis; se utiliza si no se especifica ningún valor en una clave de item o sesión nombrada. | ||
| Plugins.Redis.Default.TLSConnect | no | Requisito de verificación TLS del cliente (Zabbix agent 2). Valores soportados: required - cifrado, no verificado (sólo para pruebas)verify_ca - cifrado, certificado del servidorverify_full - cifrado, certificado del servidor y nombre del servidor verificado con SANUn valor vacío o no establecido se trata como sin tls. |
||
| Plugins.Redis.Default.TLSCAFile | no | Ruta completa por defecto de un archivo que contiene los certificados de la(s) CA(s) de nivel superior. | ||
| Plugins.Redis.Default.TLSCertFile | no | Ruta completa por defecto de un archivo que contiene el certificado del agent. | ||
| Plugins.Redis.Default.TLSKeyFile | no | Ruta completa por defecto de un archivo que contiene la clave privada del agent. | ||
| Plugins.Redis.Default.Uri | no | tcp://localhost:6379 | URI por defecto para conectarse a Redis; se utiliza si no se especifica ningún valor en una clave de item o sesión nombrada. No debe incluir credenciales incrustadas (serán ignoradas). Debe coincidir con el formato URI. Esquemas soportados: tcp, unix; se puede omitir un esquema.Se puede omitir un puerto (por defecto=6379). Ejemplos: tcp://localhost:6379localhostunix:/var/run/redis.sock |
|
| Plugins.Redis.Default.User | no | default | Usuario por defecto para enviar al servidor Redis protegido; se utiliza si no se especifica ningún valor en una clave de item o sesión nombrada. | |
| Plugins.Redis.KeepAlive | no | 60-900 | 300 | El tiempo máximo de espera (en segundos) antes de que se cierren las conexiones de plugin no utilizadas. |
| Plugins.Redis.Sessions.<SessionName>.Password | no | Contraseña de la sesión nombrada. <SessionName> - defina el nombre de la sesión que se utilizará en las claves de item. |
||
| Plugins.Redis.Sessions.<SessionName>.TLSConnect | no | Requisito de verificación TLS del cliente (Zabbix agent 2). <SessionName> - defina el nombre de la sesión que se utilizará en las claves de item. Valores soportados: required - cifrado, no verificado (sólo para pruebas)verify_ca - cifrado, certificado del servidorverify_full - cifrado, certificado del servidor y nombre del servidor verificado con SANUn valor vacío o no establecido se trata como sin tls. |
||
| Plugins.Redis.Sessions.<SessionName>.TLSCAFile | no (sí, si TLSConnect es verify_ca o verify_full) |
Ruta completa de un archivo que contiene los certificados de la(s) CA(s) de nivel superior para la verificación del certificado del servidor Redis. <SessionName> - defina el nombre de la sesión que se utilizará 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> - defina el nombre de la sesión que se utilizará 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> - defina el nombre de la sesión que se utilizará en las claves de item. |
||
| Plugins.Redis.Sessions.<SessionName>.Uri | no | localhost:6379 | Cadena de conexión de una sesión nombrada. <SessionName> - defina el nombre de la sesión que se utilizará en las claves de item. No debe incluir credenciales incrustadas (serán ignoradas). Debe coincidir con el formato URI. Esquemas soportados: tcp, unix; se puede omitir un esquema.Se puede omitir un puerto (por defecto=6379). Ejemplos: tcp://localhost:6379localhostunix:/var/run/redis.sock |
|
| Plugins.Redis.Sessions.<SessionName>.User | no | default | Usuario para enviar al servidor Redis protegido. <SessionName> - defina el nombre de la sesión que se utilizará en las claves de item. |
|
| Plugins.Redis.Timeout | no | 1-30 | timeout global | Timeout de ejecución de la petición (la duración, en segundos, de espera a que se complete una petición antes de cerrarla). |
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