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 que:
| Parámetro | Obligatorio | Rango | Por defecto | Descripción | 
|---|---|---|---|---|
| Plugins.Redis.Default.Password | no | Contraseña por defecto para conectar con Redis; se utiliza si no se especifica ningún valor en la clave del elemento o en la sesión nombrada. | ||
| Plugins.Redis.Default.TLSConnect | no | Requisito de verificación TLS del cliente (Zabbix agent 2). Valores soportados: required- cifrado, no verificado (solo 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 agente. | ||
| Plugins.Redis.Default.TLSKeyFile | no | Ruta completa por defecto de un archivo que contiene la clave privada del agente. | ||
| Plugins.Redis.Default.Uri | no | tcp://localhost:6379 | URI por defecto para conectar con Redis; se utiliza si no se especifica ningún valor en la clave del elemento o en la sesión nombrada. No debe incluir credenciales incrustadas (se ignorarán). 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 la clave del elemento o en la 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 los elementos. | ||
| 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 los elementos. Valores soportados: required- cifrado, no verificado (solo 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_caoverify_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 los elementos. | ||
| Plugins.Redis.Sessions.<SessionName>.TLSCertFile | no | Ruta completa de un archivo que contiene el certificado del agente para la autenticación del cliente. <SessionName> - defina el nombre de la sesión que se utilizará en las claves de los elementos. | ||
| Plugins.Redis.Sessions.<SessionName>.TLSKeyFile | no | Ruta completa de un archivo que contiene la clave privada del agente para la autenticación del cliente. <SessionName> - defina el nombre de la sesión que se utilizará en las claves de los elementos. | ||
| 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 los elementos. No debe incluir credenciales incrustadas (se ignorarán). 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 los elementos. | |
| Plugins.Redis.Timeout | no | 1-30 | tiempo de espera global | Tiempo de espera de ejecución de la solicitud (la duración, en segundos, que se espera a que se complete una solicitud antes de cerrarla). | 
Véase también: