## ¿Qué es MySQL?
MySQL es un sistema de gestión de bases de datos relacionales de código abierto (RDBMS). Se distribuye bajo una doble licencia GPL y propietaria de Oracle. MariaDB es un tenedor desarrollado por la comunidad del sistema de gestión de bases de datos relacionales MySQL con la intención de permanecer libre bajo la GPL de GNU. System MySQL/MariaDB es un componente central del stack LAMP (y otras stacks XAMP). Se utiliza en numerosos proyectos de código abierto y marcos de trabajo de aplicaciones web comunes como Joomla, WordPress, o Drupal....
Monitoreo de MySQL
Este package monitorea una Base de datos MySQL/MariaDB. Configura automáticamente el Agente ServicePilot para monitorizar una base de datos MySQL/MariaDB utilizando peticiones SQL.
La aplicación de un package ServicePilot en la interfaz web detecta y monitorea automáticamente sus bases de datos MySQL/MariaDB para mostrarle métricas detalladas de uso para mejorar el rendimiento operativo.
Las estadísticas recopiladas de esta manera permiten el seguimiento del sistema y de las instancias con más de 25 indicadores clave. ServicePilot mostrará cuadros de mando incorporados con sus indicadores MySQL esenciales, como los response times, failure rates, et database-activity breakdowns para las bases de datos MySQL/MariaDB.
Este package asegura un rendimiento consistente de la colección métrica y el monitoreo del tamaño de la conexión de la base de datos a través de diferentes versiones de MySQL:
- MySQL 5.7 Qcache_xxx
- MySQL 8.0 Connection_errors_xxx
- MariaDB...
ServicePilot le permite crear una lista de comprobación de rendimiento de base de datos MySQL/MariaDB completa y unificada. Con los packages adicionales de ServicePilot para supervisar su aplicación y el entorno de la base de datos, puede hacerlo:
- Asegúrese de que su sistema y sistema operativo funcionan correctamente con los datos del servidor
- Verifique el estado de su virtualización con las métricas de la máquina virtual
- Sintonizar y monitorizar el acceso a la base de datos mediante la búsqueda de datos de la aplicación
- Analizar el impacto en la red de la comunicación de la base de datos mediante el análisis de los datos de la red
Tener una visibilidad completa sobre las métricas de MySQL/MariaDB es vital para saber cómo y qué causó la degradación del rendimiento de MySQL/MariaDB.
Los procesos MySQL/MariaDB dependen en gran medida del rendimiento del host y del servidor. MySQL/MariaDB ofrecerá un mejor rendimiento en CPUs más rápidas. En un entorno VMWare, el tiempo de CPU Ready puede afectar al rendimiento del servidor, por lo tanto, al rendimiento de la base de datos MySQL/MariaDB y, en consecuencia, de las aplicaciones dependientes. Un número muy alto de fallos de página por segundo puede indicar que sus hosts están sin memoria. Las métricas disponibles de espacio en disco del host también pueden ser críticas en la monitorización del rendimiento de MySQL/MariaDB.