¿Nagios mysql verifica la configuración de definición del servicio?

¿Nagios mysql verifica la configuración de definición del servicio?

estoy usando elComprobación de estado de MySQL de Consol LabsComplemento para monitorear mi base de datos MySQL.

Me gustaría cambiar los umbrales críticos y de advertencia para el threads connectedparámetro, pero he olvidado cómo.

Mi cheque está configurado de service.cfgesta manera:

define service {
        use                             mysql-service
        hostgroup_name                  mysql-servers
        check_interval                  1
        service_description             MySQL Threads Connected
        _mysql_mode                     threads-connected
        check_command                   check_mysql_health
}

¿Tengo problemas para recordar en qué parte de la configuración anterior defino mis umbrales?

Lo intenté check_mysql_health:20:40y check_mysql_health! -w 20: -c 40: ninguno de los dos funcionó.

¿Alguien sabe cómo hago esto?

Respuesta1

Te estás perdiendo un concepto fundamental aquí. Leer elMacros y cómo funcionanpágina de documentos.

En términos generales: cree una nueva definición de servicio con un command_lineme gusta /path/to/your/plugins/check_mysql_health --warning $ARG1$ --critical $ARG2$. (Tenga en cuenta que estos son Nagios estándarrangos de umbral.)

También asegúrese de leer check_mysql_health --helpo ver elSitio de los laboratorios Consolapara obtener más información sobre el uso del complemento.

información relacionada