¿Desea aprender a supervisar un servidor MySQL con Zabbix? En este tutorial, vamos a mostrarle cómo utilizar Zabbix para supervisar un servidor MySQL.
Lista de reproducción Zabbix:
En esta página, ofrecemos acceso rápido a una lista de vídeos relacionados con la instalación de Zabbix.
No te olvides de suscribirte a nuestro canal de youtube llamado FKIT.
Tutorial relacionado con Zabbix:
En esta página, ofrecemos acceso rápido a una lista de tutoriales relacionados con la instalación de Zabbix.
Configurar un usuario de MySQL para Zabbix
Zabbix requiere una cuenta para acceder al servidor MySQL y realizar la supervisión de la base de datos.
En el servidor de base de datos MySQL, cree una cuenta para Zabbix.
Asigne privilegios de uso sobre todas las bases de datos MySQL al usuario de Zabbix.
Tome nota del nombre de usuario y la contraseña de MySQL creados.
Instale el agente Zabbix en el servidor MySQL
Ahora, necesitamos instalar el agente Zabbix en el equipo que ejecuta el servicio MySQL.
En la consola Linux, utilice los siguientes comandos para instalar los paquetes necesarios.
Extraiga el paquete de instalación de Zabbix, compile e instale el agente de Zabbix.
Copie los scripts de inicio incluidos en el paquete Zabbix.
Busque la ubicación del archivo de configuración zabbix_agentd.conf en su sistema.
Aquí está el archivo original, antes de nuestra configuración.
Aquí está el nuevo archivo con nuestra configuración.
En nuestro ejemplo, el agente DeZabbix está configurado para permitir la conexión desde el servidor DeZabbix 200.200.200.200.
El servidor Zabbix con la dirección IP 200.200.200.200 puede solicitar y recibir información de este agente.
El Localhost, 127.0.0.1, puede solicitar y recibir información del agente.
Cree el directorio zabbix_agentd.conf.d.
Copie el archivo denominado userparameter_mysql.conf del paquete de instalación de Zabbix en el directorio zabbix_agentd.conf.d.
Cree el archivo de credenciales MySQL del agente Zabbix requerido.
El agente Zabbix utilizará esta información para conectar el servidor MySQL.
Aquí está nuestra configuración.
En nuestro ejemplo, el agente DeZabbix supervisará el servicio MySQL instalado en el host local.
Reinicie el agente de Zabbix.
Zabbix Monitor MySQL
Ahora, necesitamos acceder al panel del servidor Zabbix y agregar el equipo Linux que ejecuta MySQL como host.
Abra su navegador e introduzca la dirección IP de su servidor web más /zabbix.
En nuestro ejemplo, se introdujo la siguiente URL en el navegador:
• http://200.200.200.200/zabbix
En la pantalla de inicio de sesión, utilice el nombre de usuario predeterminado y la contraseña predeterminada.
• Nombre de usuario predeterminado: Admin
• Contraseña predeterminada: zabbix
Después de un inicio de sesión exitoso, se le enviará al panel de Zabbix.
En la pantalla del panel, acceda al menú Configuración y seleccione la opción Host.
En la parte superior derecha de la pantalla, haga clic en el botón Crear host.
Introduzca la siguiente información:
• Nombre de host: introduzca un nombre de host para identificar el servidor Linux que ejecuta MySQL.
• Nombre de host visible: repita el nombre de host.
• Grupo: seleccione el nombre de un grupo para identificar dispositivos similares.
• Interfaz del agente: introduzca la dirección IP del servidor Linux.
Aquí está la imagen original, antes de nuestra configuración.
Aquí está la nueva imagen con nuestra configuración.
A continuación, necesitamos asociar el host con una plantilla de monitor de red específica.
De forma predeterminada, Zabbix viene con una gran variedad de plantillas de supervisión.
Accede a la pestaña Plantillas en la parte superior de la pantalla.
Haga clic en el botón Seleccionar y localice la plantilla denominada: Template DB MySQL
Haga clic en la opción Agregar.
Haga clic en el botón Agregar.
Después de unos minutos, podrás ver el resultado inicial en el Panel de Zabbix.
Para probar su configuración, acceda el menú de monitoreo y haga clic en la opción de los gráficos.
En la parte superior derecha de la pantalla, seleccione el grupo denominado ALL.
Seleccione el nombre de host del equipo MySQL.
Seleccione el gráfico denominado: MySQL Operations.
Debería poder ver el gráfico de utilización de la CPU.
¡Felicitaciones! Ha configurado el servidor Zabbix para supervisar MySQL.