Monitorización
El plugin monitoriza “por defecto” los siguientes puntos:
• Verificación del conectividad con la base de datos.
• Chequear si el proceso de mysql está activo .
• Chequeo de memoria del servidor (proceso) .
• Número de conexiones TIME_WAIT en el sistema .
• Chequeo de espacio en disco del servidor (generalmente /var/lib/mysql).
• Tamaño del fichero ibdata1 .
• Busqueda de errores en los logs de error de la base de datos (generalmente /var/lib/mysql/mysql.log).
Adicionalmente también monitoriza los siguientes parámetros de rendimiento:
• Número de conexiones activas MySQL.
• Tiempo de actividad del servidor (uptime).
• Número de conexiones abortadas por que el cliente no cerró correctamente la conexión.
• Número de bytes recibidos por los clientes.
• Información de estado del servidor (SHOW GLOBAL STATUS ó SHOW STATUS).
• Información de estado de InnoDB (SHOW INNODB STATUS) .
• Número de bytes enviados por los clientes.
• Número de inserciones en la base de datos.
• Número de bloqueos sobre tablas en la base de datos al realizar una transacción.
• Bloqueos activos sobre tablas y registros por cada sesión activa.
• Peticiones de I/0 pendientes.
• Tamaño total de datos en GB.
Todos esos módulos vienen parametrizados en el fichero “mysql.conf” que viene en el paquete del plugin. Esos módulos pueden ser eliminados o ampliados por un administrador de MySQL.