¿Le gustaría aprender a monitorear el rendimiento de Apache usando Zabbix? En este tutorial, vamos a mostrarle cómo configurar el agente HTTP Zabbix para supervisar el rendimiento del servidor web Apache en un equipo que ejecuta Ubuntu Linux.

• Ubuntu 18
• Ubuntu 19
• Servidor Zabbix 4.4.1
• Apache 2.4.38

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 Zabbix - Configuración de mod_status Apache

En el servidor Apache, habilite el módulo denominado mod_status.

Copy to Clipboard

Edite el archivo de configuración status.conf de Apache.

Copy to Clipboard

Aquí está el archivo original, antes de nuestra configuración.

Copy to Clipboard

Aquí está el archivo con nuestra configuración.

Copy to Clipboard

. En nuestro ejemplo, configuramos el mod_status Apache para permitir que solo los equipos de la red 192.168.15.0/24 accedan a la página de estado del servidor web.

Edite el archivo de configuración Apache 000-default.conf.

Copy to Clipboard

Aquí está el archivo 000-default.conf antes de nuestra configuración.

Copy to Clipboard

Aquí está el archivo 000-default.conf después de nuestra configuración.

Copy to Clipboard

En nuestro ejemplo, restringimos el acceso mod_status solo a los equipos de la red 192.168.15.0/24.

Reinicie el servicio Apache.

Copy to Clipboard

En un equipo de la red de direcciones IP permitidas, abra el explorador e introduzca la dirección IP del servidor web más /server-status.

En nuestro ejemplo, se introdujo la siguiente URL en el navegador:

• http://192.168.15.11/server-status

Se le enviará a la página de estado del servidor Apache.

apache performance monitor

¡Felicitaciones! Ha configurado correctamente la función de Mod_status Apache.

Tutorial Zabbix - Monitoring Apache

Ahora, necesitamos acceder al panel del servidor Zabbix y agregar el equipo Linux 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://192.168.15.10/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

zabbix login

Después de un inicio de sesión exitoso, se le enviará al panel de Zabbix.

Zabbix 4.4 dashboard

En la pantalla del panel, acceda al menú Configuración y seleccione la opción Host.

zabbix add host

En la parte superior derecha de la pantalla, haga clic en el botón Crear host.

Zabbix Create Host

En la pantalla Configuración del host, deberá introducir la siguiente información:

• Nombre de host: introduzca un nombre de host para identificar el servidor Apache.
• Nombre de host visible: repita el nombre de host.
• Nuevo grupo: introduzca un nombre para identificar un grupo de dispositivos similares.
• Interfaz del agente: introduzca la dirección IP del servidor Apache.

Aquí está la imagen original, antes de nuestra configuración.

zabbix Cisco - Antes

Aquí está la nueva imagen con nuestra configuración.

zabbix monitor apache

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 App Apache by HTTP

Zabbix monitor Apache performance

Haga clic en el botón Agregar para finalizar la configuración.

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.

Zabbix graphic

Seleccione el nombre de host del servidor Apache.

Seleccione el gráfico denominado APACHE: WORKERS TOTAL.

Zabbix apache monitoring

Deberías poder ver el gráfico de rendimiento de Apache

Zabbix monitoring apache

Para acceder a más información, busque su servidor Apache en el menú de datos más reciente.

Zabbix Apache performance monitoring

¡Felicitaciones! Ha configurado el servidor Zabbix para supervisar un servidor Apache.