Esta página fue traducida automáticamente. Si detectas un error, selecciónalo y presiona Ctrl+Enter para informarlo a los editores.

9 Complemento MySQL

Visión general

Esta sección enumera los parámetros admitidos en el archivo de configuración de Zabbix agent 2 del complemento MySQL (mysql.conf). Tenga en cuenta que:

  • Los valores predeterminados reflejan los valores predeterminados del proceso, no los valores en el archivos de configuración enviados;
  • Zabbix admite archivos de configuración solo 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.Mysql.CallTimeout no 1-30 tiempo de espera global El tiempo máximo en segundos para esperar a que se complete una solicitud.
Plugins.Mysql.CustomQueriesPath no vacío Ruta completa al directorio utilizado para almacenar consultas personalizadas.
Plugins.Mysql.Default.Password no Contraseña por defecto para conectarse a MySQL; se utiliza si no se especifica ningún valor en una clave de elemento 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 la(s) CA(s) de nivel superior para la verificación de certificados de pares en comunicaciones cifradas entre el agente Zabbix 2 y las bases de datos monitorizadas; se utiliza si no se especifica ningún 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 el agente Zabbix 2 y las bases de datos monitorizadas; se utiliza si no se especifica ningún valor en una sesión nombrada.
Plugins.Mysql.Default.TLSConnect no Tipo de cifrado para las comunicaciones entre el agente Zabbix 2 y las bases de datos monitorizadas; se utiliza si no se especifica ningún 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 el agente Zabbix 2 y las bases de datos monitorizadas; se utiliza si no se especifica ningún valor en una sesión nombrada.
Plugins.Mysql.Default.Uri no tcp://localhost:3306 URI por defecto para conectarse a MySQL; se utiliza si no se especifica ningún valor en una clave de elemento 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=3306).
Ejemplos: tcp://localhost:3306
localhost
unix:/var/run/mysql.sock
Plugins.Mysql.Default.User no Nombre de usuario por defecto para conectarse a MySQL; se utiliza si no se especifica ningún valor en una clave de elemento 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> - defina el nombre de una sesión para usar en claves de elemento.
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 la(s) CA(s) de nivel superior para la verificación de certificados de pares, utilizado para comunicaciones cifradas entre el agente Zabbix 2 y las bases de datos monitorizadas.
<SessionName> - defina el nombre de una sesión para usar en claves de elemento.
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 el agente Zabbix 2 y las bases de datos monitorizadas.
<SessionName> - defina el nombre de una sesión para usar en claves de elemento.
Plugins.Mysql.Sessions.<SessionName>.TLSConnect no Tipo de cifrado para las comunicaciones entre el agente Zabbix 2 y las bases de datos monitorizadas.
<SessionName> - defina el nombre de una sesión para usar en claves de elemento.

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 el agente Zabbix 2 y las bases de datos monitorizadas.
<SessionName> - defina el nombre de una sesión para usar en claves de elemento.
Plugins.Mysql.Sessions.<SessionName>.Uri no Cadena de conexión de una sesión nombrada.
<SessionName> - defina el nombre de una sesión para usar en claves de elemento.

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=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> - defina el nombre de una sesión para usar en claves de elemento.
Plugins.Mysql.Timeout no 1-30 tiempo de espera global El tiempo máximo en segundos para esperar cuando se debe establecer una conexión.

Consulte también: