[comment]: # ({df291f06-fd969ff7})
# 12 Complemento Redis

[comment]: # ({/df291f06-fd969ff7})

[comment]: # ({1851e0e4-2519af2c})
#### Descripción general

Esta sección enumera los parámetros admitidos en el archivo de configuración del complemento Redis Zabbix agent 2 (redis.conf).

Tenga en cuenta que:

-   Los valores predeterminados reflejan los valores por defecto del proceso, no los valores en los archivos de configuración proporcionados.
-   Zabbix solo admite archivos de configuración en codificación UTF-8 sin [BOM](https://es.wikipedia.org/wiki/Marca_de_orden_de_bytes).
-   Los comentarios que comienzan con "\#" solo se admiten al principio de la línea.

[comment]: # ({/1851e0e4-2519af2c})

[comment]: # ({d8e618df-2a4e55b0})
#### Parámetros

|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 una clave de elemento o sesión nombrada.|
|Plugins.Redis.Default.TLSConnect|no| | |Requisito de verificación TLS del cliente (agente Zabbix 2).<br><br>Valores soportados:<br>`required` - cifrado, no verificado (solo para pruebas)<br>`verify_ca` - cifrado, certificado del servidor<br>`verify_full` - cifrado, certificado del servidor y nombre del servidor verificado con SAN<br>Un 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 una clave de elemento o sesión nombrada.<br><br>No debe incluir credenciales incrustadas (serán ignoradas).<br>Debe coincidir con el formato URI.<br>Esquemas soportados: `tcp`, `unix`; se puede omitir un esquema.<br>Se puede omitir un puerto (por defecto=6379).<br>Ejemplos: `tcp://localhost:6379`<br>`localhost`<br>`unix:/var/run/redis.sock`|
|Plugins.Redis.Default.User|no| |default|Usuario por defecto que se enviará al servidor Redis protegido; se utiliza si no se especifica ningún valor en una clave de elemento 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.<br>**<SessionName>** - defina el nombre de la sesión que se utilizará en las claves de elemento.|
|Plugins.Redis.Sessions.<SessionName>.TLSConnect|no| | |Requisito de verificación TLS del cliente (agente Zabbix 2).<br>**<SessionName>** - defina el nombre de la sesión que se utilizará en las claves de elemento.<br><br>Valores soportados:<br>`required` - cifrado, no verificado (solo para pruebas)<br>`verify_ca` - cifrado, certificado del servidor<br>`verify_full` - cifrado, certificado del servidor y nombre del servidor verificado con SAN<br>Un valor vacío o no establecido se trata como sin tls.|
|Plugins.Redis.Sessions.<SessionName>.TLSCAFile|no<br>(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.<br>**<SessionName>** - defina el nombre de la sesión que se utilizará en las claves de elemento.|
|Plugins.Redis.Sessions.<SessionName>.TLSCertFile|no| | |Ruta completa de un archivo que contiene el certificado del agente para la autenticación del cliente.<br>**<SessionName>** - defina el nombre de la sesión que se utilizará en las claves de elemento.|
|Plugins.Redis.Sessions.<SessionName>.TLSKeyFile|no| | |Ruta completa de un archivo que contiene la clave privada del agente para la autenticación del cliente.<br>**<SessionName>** - defina el nombre de la sesión que se utilizará en las claves de elemento.|
|Plugins.Redis.Sessions.<SessionName>.Uri|no| |localhost:6379|Cadena de conexión de una sesión nombrada.<br>**<SessionName>** - defina el nombre de la sesión que se utilizará en las claves de elemento.<br><br>No debe incluir credenciales incrustadas (serán ignoradas).<br>Debe coincidir con el formato URI.<br>Esquemas soportados: `tcp`, `unix`; se puede omitir un esquema.<br>Se puede omitir un puerto (por defecto=6379).<br>Ejemplos: `tcp://localhost:6379`<br>`localhost`<br>`unix:/var/run/redis.sock`|
|Plugins.Redis.Sessions.<SessionName>.User|no| |default|Usuario que se enviará al servidor Redis protegido.<br>**<SessionName>** - defina el nombre de la sesión que se utilizará en las claves de elemento.<br>Soportado desde la versión 7.0.10.|
|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 esperará a que se complete una solicitud antes de cerrarla).|

Véase también:

-   Descripción de los parámetros generales de configuración del agente Zabbix 2: [Agente Zabbix 2 (UNIX)](/manual/appendix/config/zabbix_agent2) / [Agente Zabbix 2 (Windows)](/manual/appendix/config/zabbix_agent2_win)
-   Instrucciones para configurar [plugins](/manual/extensions/plugins)

[comment]: # ({/d8e618df-2a4e55b0})
