En la presente sección, se detallara la configuración del servidor web Apache en la version 2.4. Las características fundamentales son:
- Número de slots/hilos en cada estado:
- Esperando la conexión
- Enviando respuesta
- Solicitud de lectura
- Empezando
- Open slot sin proceso actual
- Keepalive (leer)
- Conexión de cierre
- Gracefully finishing
- Limpieza de procesos inactivos
- Búsqueda de DNS.
- Registros de accesos
- Solicitud por segundo.
- Recuento total de procesos ociosos y ocupados.
- Total de espacios disponibles
- Bytes recibidos/enviados
El requerimiento necesario para la configuración del monitoreo de Apache es que este habilitada la página de estado del servidor Apache y accesible desde localhost.
Para comenzar con la configuración de monitoreo correspondiente, ingresan al servidor donde se encuentra el servidor web Apache, y realizan los siguientes pasos:
1 – Deberán crear el siguiente archivo nubity.conf en la siguiente ruta /etc/httpd/conf.d/, ejecutando el siguiente comando:
# nano -wc /etc/httpd/conf.d/nubity.conf
2 – Copiaran la siguiente información:
# Nubity config for status pages ExtendedStatus On <VirtualHost *:80> ServerName status.local DocumentRoot /var/www/status <Location /server-status> SetHandler server-status Order allow,deny Allow from localhost Allow from 127.0.0.1 </Location> </VirtualHost>
3 – Luego ejecutan el siguiente comando:
# echo "127.0.0.1 status.local" >> /etc/hosts
4 – Y por ultimo, realizan lo siguiente:
# mkdir -p /var/www/status $ curl status.local/server-status (probar si devuelve el "server-status")