Monitorización de servidor MySQL

Para empezar a monitorizar un servidor MySQL, siga este proceso:

  1. Cree un usuario MySQL limitado.
  2. Aplique la template de monitorización de MySQL.
  3. Vea los últimos datos.

Para empezar a monitorizar un servidor MySQL necesita conocer su DSN y la dirección IP del servidor Zabbix.

Se utilizará un agent de Zabbix para monitorizar el servidor MySQL. Las instrucciones para instalar el agent se proporcionarán en el proceso.

Para utilizar esta guía debe tener instalado el servidor Zabbix y la interfaz web instalados. Debe haber iniciado sesión en Zabbix como el usuario Admin por defecto.

Crear un usuario MySQL limitado

Se recomienda crear un usuario MySQL, limitado en permisos solo a los necesarios para monitorizar MySQL.

mysql> CREATE USER 'zbx_monitor'@'%' IDENTIFIED BY '<password>'; 
mysql> GRANT REPLICATION CLIENT,PROCESS,SHOW DATABASES,SHOW VIEW ON *.* TO 'zbx_monitor'@'%';

Aplicar la plantilla de monitorización de MySQL

En Zabbix, esta template está lista para usar. Contiene elementos preconfigurados listos para la recopilación de datos, la visualización y el análisis.

Para aplicar la template:

  1. Inicie el Host Wizard en Data collection > Hosts.

  2. Seleccione la template MySQL by Zabbix agent 2.

  1. Cree un host de servidor MySQL y añádale un grupo. Este host virtual contendrá todos los datos relacionados con la monitorización del servidor MySQL.

  1. Configure e instale agent 2 (Zabbix agent 2 proporciona monitorización de MySQL de forma inmediata).

Para instalar el agent, ejecute el comando proporcionado en la máquina que aloja el servidor MySQL. Esto instalará el agent y configurará la conexión del agent con Zabbix server mediante cifrado.
Si ya tiene agent 2 instalado, puede omitir este paso (haga clic en Next). Sin embargo, se le pedirá que proporcione la identidad de la clave precompartida y la clave precompartida para conectarse al agent.

  1. Introduzca la dirección IP y el puerto del agent (servidor Linux).

  1. Termine de configurar el host. Importante: se le pedirá que introduzca el DSN del servidor MySQL, el usuario MySQL y la contraseña. Proporcione el usuario zbx_monitor con la contraseña que creó.

Puede dejar el resto de los ajustes con sus valores predeterminados.

  1. Para completar el Host Wizard, haga clic en Create y Finish.

Ver los datos más recientes

¡Enhorabuena, la monitorización del server MySQL ha comenzado!

Zabbix ofrece opciones de visualización y envía alertas si surge algún problema. Para configurar alertas por correo electrónico, consulte Receiving problem notification.