En esta página
9 Plugin de MySQL
Resumen
Esta sección enumera los parámetros admitidos en el archivo de configuración del plugin MySQL de Zabbix agent 2 (mysql.conf).
Tenga en cuenta que:
- Los valores predeterminados reflejan los valores predeterminados del proceso, no los valores de los archivos de configuración suministrados;
- 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.Mysql.CallTimeout | no | 1-30 | global timeout | El tiempo máximo, en segundos, que se espera a que se complete una solicitud. |
| Plugins.Mysql.CustomQueriesPath | no | empty | Ruta completa al directorio utilizado para almacenar consultas personalizadas. | |
| Plugins.Mysql.Default.Password | no | Contraseña predeterminada para conectarse a MySQL; se usa si no se especifica ningún valor en una clave de item o en una sesión con nombre. | ||
| Plugins.Mysql.Default.TLSCAFile | no (yes, if Plugins.Mysql.Default.TLSConnect is set to 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 par en comunicaciones cifradas entre Zabbix agent 2 y las bases de datos monitorizadas; se usa si no se especifica ningún valor en una sesión con nombre. | ||
| Plugins.Mysql.Default.TLSCertFile | no (yes, if Plugins.Mysql.Default.TLSConnect is set to verify_ca or verify_full) |
Ruta completa de un archivo que contiene el certificado del agent o la cadena de certificados para comunicaciones cifradas entre Zabbix agent 2 y las bases de datos monitorizadas; se usa si no se especifica ningún valor en una sesión con nombre. | ||
| Plugins.Mysql.Default.TLSConnect | no | Tipo de cifrado para las comunicaciones entre Zabbix agent 2 y las bases de datos monitorizadas; se usa si no se especifica ningún valor en una sesión con nombre. Valores admitidos: required - requiere conexión TLS; verify_ca - verificar certificados; verify_full - verificar certificados y dirección IP. |
||
| Plugins.Mysql.Default.TLSKeyFile | no (yes, if Plugins.Mysql.Default.TLSConnect is set to verify_ca or verify_full) |
Ruta completa de un archivo que contiene la clave privada de la base de datos para comunicaciones cifradas entre Zabbix agent 2 y las bases de datos monitorizadas; se usa si no se especifica ningún valor en una sesión con nombre. | ||
| Plugins.Mysql.Default.Uri | no | tcp://localhost:3306 | URI predeterminada para conectarse a MySQL; 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 URI. Esquemas admitidos: tcp, unix; se puede omitir un esquema.Se puede omitir un puerto (default=3306). Ejemplos: tcp://localhost:3306localhostunix:/var/run/mysql.sock |
|
| Plugins.Mysql.Default.User | no | Nombre de usuario predeterminado para conectarse a MySQL; se usa si no se especifica ningún valor en una clave de item o en una sesión con nombre. | ||
| Plugins.Mysql.KeepAlive | no | 60-900 | 300 | Tiempo máximo de espera (en segundos) antes de cerrar las conexiones del plugin no utilizadas. |
| Plugins.Mysql.Sessions.<SessionName>.Password | no | Contraseña de la sesión con nombre. <SessionName> - define el nombre de una sesión para usarlo en las claves de item. |
||
| Plugins.Mysql.Sessions.<SessionName>.TLSCAFile | no (yes, if Plugins.Mysql.Sessions.<SessionName>.TLSConnect is set to 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 par, usado para comunicaciones cifradas entre Zabbix agent 2 y las bases de datos monitorizadas. <SessionName> - define el nombre de una sesión para usarlo en las claves de item. |
||
| Plugins.Mysql.Sessions.<SessionName>.TLSCertFile | yes, if Plugins.Mysql.Sessions.<SessionName>.TLSKeyFile is specified | Ruta completa de un archivo que contiene el certificado del agent o la cadena de certificados, usado para comunicaciones cifradas entre Zabbix agent 2 y las bases de datos monitorizadas. <SessionName> - define el nombre de una sesión para usarlo en las claves de item. |
||
| Plugins.Mysql.Sessions.<SessionName>.TLSConnect | no | Tipo de cifrado para las comunicaciones entre Zabbix agent 2 y las bases de datos monitorizadas. <SessionName> - define el nombre de una sesión para usarlo en las claves de item. Valores admitidos: required - requiere conexión TLS; verify_ca - verificar certificados; verify_full - verificar certificados y dirección IP. |
||
| Plugins.Mysql.Sessions.<SessionName>.TLSKeyFile | yes, if Plugins.Mysql.Sessions.<SessionName>.TLSCertFile is specified | Ruta completa de un archivo que contiene la clave privada de la base de datos usada para comunicaciones cifradas entre Zabbix agent 2 y las bases de datos monitorizadas. <SessionName> - define el nombre de una sesión para usarlo en las claves de item. |
||
| Plugins.Mysql.Sessions.<SessionName>.Uri | no | Cadena de conexión de una sesión con nombre. <SessionName> - define el nombre de una sesión para usarlo en las claves de item. No debe incluir credenciales incrustadas (se ignorarán). Debe coincidir con el formato URI. Esquemas admitidos: tcp, unix; se puede omitir un esquema.Se puede omitir un puerto (default=3306). Ejemplos: tcp://localhost:3306localhostunix:/var/run/mysql.sock |
||
| Plugins.Mysql.Sessions.<SessionName>.User | no | Nombre de usuario de la sesión con nombre. <SessionName> - define el nombre de una sesión para usarlo en las claves de item. |
||
| Plugins.Mysql.Timeout | no | 1-30 | global timeout | El tiempo máximo, en segundos, de espera cuando debe establecerse una conexió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