Esta sección enumera los parámetros admitidos en el archivo de configuración del plugin MySQL Zabbix agent 2 (mysql.conf).
Tenga en cuenta que:
Parámetro | Obligatorio | Rango | Por defecto | Descripción |
---|---|---|---|---|
Plugins.Mysql.CallTimeout | no | 1-30 | timeout global | El tiempo máximo en segundos para esperar a que se complete una solicitud. |
Plugins.Mysql.CustomQueriesPath | no | /usr/local/share/zabbix/custom-queries/mysql para sistemas Unix*:\Program Files\Zabbix Agent 2\Custom Queries\Mysql para sistemas Windows, donde * es el nombre de la unidad de la variable de entorno ProgramFiles |
Ruta completa de un directorio que contiene archivos .sql con consultas personalizadas. |
|
Plugins.Mysql.CustomQueriesEnabled | no | false | Si se establece, habilita la ejecución de la clave de métrica mysql.custom.query . Si está deshabilitado, no se cargarán consultas desde la ruta del directorio de consultas personalizadas. |
|
Plugins.Mysql.Default.Password | no | Contraseña por defecto para conectar con MySQL; se utiliza si no se especifica un valor en una clave de métrica o sesión nombrada. | ||
Plugins.Mysql.Default.TLSCAFile | no (sí, si Plugins.Mysql.Default.TLSConnect está establecido en verify_ca o verify_full) |
Ruta completa de un archivo que contiene los certificados de CA de nivel superior para la verificación del certificado del par para comunicaciones cifradas entre Zabbix agent 2 y las bases de datos monitorizadas; se utiliza si no se especifica un valor en una sesión nombrada. | ||
Plugins.Mysql.Default.TLSCertFile | no (sí, si Plugins.Mysql.Default.TLSConnect está establecido en verify_ca o verify_full) |
Ruta completa de un archivo que contiene el certificado del agente o la cadena de certificados para comunicaciones cifradas entre Zabbix agent 2 y las bases de datos monitorizadas; se utiliza si no se especifica un valor en una sesión nombrada. | ||
Plugins.Mysql.Default.TLSConnect | no | Tipo de cifrado para las comunicaciones entre Zabbix agent 2 y las bases de datos monitorizadas; se utiliza si no se especifica un valor en una sesión nombrada. Valores soportados: required - requiere conexión TLS; verify_ca - verifica certificados; verify_full - verifica certificados y dirección IP. |
||
Plugins.Mysql.Default.TLSKeyFile | no (sí, si Plugins.Mysql.Default.TLSConnect está establecido en verify_ca o 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 utiliza si no se especifica un valor en una sesión nombrada. | ||
Plugins.Mysql.Default.Uri | no | tcp://localhost:3306 | URI por defecto para conectar con MySQL; se utiliza si no se especifica un valor en una clave de métrica 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 el esquema.Se puede omitir el puerto (por defecto=3306). Ejemplos: tcp://localhost:3306 localhost unix:/var/run/mysql.sock |
|
Plugins.Mysql.Default.User | no | Nombre de usuario por defecto para conectar con MySQL; se utiliza si no se especifica un valor en una clave de métrica o sesión nombrada. | ||
Plugins.Mysql.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.Mysql.Sessions.<SessionName>.Password | no | Contraseña de la sesión nombrada. <SessionName> - define el nombre de una sesión para usar en claves de métricas. |
||
Plugins.Mysql.Sessions.<SessionName>.TLSCAFile | no (sí, si Plugins.Mysql.Sessions.<SessionName>.TLSConnect está establecido en verify_ca o verify_full) |
Ruta completa de un archivo que contiene los certificados de CA de nivel superior para la verificación del certificado del par, utilizado para comunicaciones cifradas entre Zabbix agent 2 y las bases de datos monitorizadas. <SessionName> - define el nombre de una sesión para usar en claves de métricas. |
||
Plugins.Mysql.Sessions.<SessionName>.TLSCertFile | sí, si Plugins.Mysql.Sessions.<SessionName>.TLSKeyFile está especificado | Ruta completa de un archivo que contiene el certificado del agente o la cadena de certificados, utilizado para comunicaciones cifradas entre Zabbix agent 2 y las bases de datos monitorizadas. <SessionName> - define el nombre de una sesión para usar en claves de métricas. |
||
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 usar en claves de métricas. Valores soportados: required - requiere conexión TLS; verify_ca - verifica certificados; verify_full - verifica certificados y dirección IP. |
||
Plugins.Mysql.Sessions.<SessionName>.TLSKeyFile | sí, si Plugins.Mysql.Sessions.<SessionName>.TLSCertFile está especificado | Ruta completa de un archivo que contiene la clave privada de la base de datos utilizada para comunicaciones cifradas entre Zabbix agent 2 y las bases de datos monitorizadas. <SessionName> - define el nombre de una sesión para usar en claves de métricas. |
||
Plugins.Mysql.Sessions.<SessionName>.Uri | no | Cadena de conexión de una sesión nombrada. <SessionName> - define el nombre de una sesión para usar en claves de métricas. No debe incluir credenciales incrustadas (serán ignoradas). Debe coincidir con el formato URI. Esquemas soportados: tcp , unix ; se puede omitir el esquema.Se puede omitir el puerto (por defecto=3306). Ejemplos: tcp://localhost:3306 localhost unix:/var/run/mysql.sock |
||
Plugins.Mysql.Sessions.<SessionName>.User | no | Nombre de usuario de la sesión nombrada. <SessionName> - define el nombre de una sesión para usar en claves de métricas. |
||
Plugins.Mysql.Timeout | no | 1-30 | timeout global | El tiempo máximo en segundos de espera cuando se debe establecer una conexión. |
Ver también: