Lighttpd es un servidor web conocido por su tamaño más reducido, su velocidad y su escalabilidad. El monitoreo de Lighttpd es fundamental para reducir el retraso y el tiempo de inactividad, y, al mismo tiempo, solucionar problemas de manera eficiente cuando se producen estos problemas.
En este documento, se describe cómo configurar el complemento Lighttpd y las métricas de monitoreo para proporcionar visibilidad detallada del rendimiento, la disponibilidad y las estadísticas de uso de los servidores de Lighttpd.
Métricas de monitoreo del servidor web Lighttpd:
Los complementos de Site24x7 ofrecen visualizaciones detalladas y alertas oportunas para garantizar el funcionamiento continuo de su servidor web Lighttpd.
Las siguientes son las diversas métricas de uso inmediato compatibles:
Accesos
La cantidad total de solicitudes gestionadas desde el inicio del servidor web
Tráfico
Es el tráfico saliente general en KB que maneja el servidor web Lighttpd
Tiempo de actividad
La cantidad de tiempo (en segundos) desde el inicio del servidor.
Servidores ocupados
El valor “busy_servers” es la cantidad de conexiones activas por servidor
Servidores inactivos
El valor “idle_servers” es la cantidad de conexiones inactivas por servidor
¿Cómo funciona?
- Inicie sesión con su cuenta de Site24x7. Regístrese aquí si no tiene una.
- Descargue e instale la versión más reciente del agente de Linux de Site24x7
- Instale la extensión del complemento Lighttpd
- El agente ejecutará el complemento Lighttpd y enviará los datos al servidor Site24x7
Requisitos previos:
- Abra el archivo de configuración Lighttpd (/etc/lighttpd/lighttpd.conf) y agregue mod_status a “servidor.modules” si no está presente
- Add status url if not present already status.status-url="/server-status"
- Reinicie el servidor Lighttpd
Instalación del complemento Lighttpd:
- Create a directory with the name "lighttpd", under Site24x7 Linux agent plugin directory - /opt/site24x7/monagent/plugins/ sudo mkdir lighttpd
- Download the "“lighttpd.py” desde nuestro repositorio de GitHub and place it under the "lighttpd" directory sudo wget https://raw.githubusercontent.com/site24x7/plugins/master/lighttpd/lighttpd.py
- La ruta predeterminada de Python que se proporciona en el script del complemento es #!/usr/bin/python. Si desea proporcionar una ruta Python alternativa, reemplace la ruta existente precedida por el carácter comodín “#!”.
- De forma predeterminada, el complemento Lighttpd utiliza localhost:80 sin nombre de usuario, contraseña ni proxy para monitorear los servidores Lighttpd. Para cambiar la configuración, edite los valores URL, USERNAME y PASSWORD en el archivo “lighttpd.py”
- El agente del servidor informará las estadísticas sobre el rendimiento de Lighttpd en la pestaña “Complementos” en el cliente web de Site24x7. En caso de que el complemento no aparezca en la lista del cliente web de Site24x7, reinicie el agente
Monitoreo de métricas adicionales:
- Para monitorear métricas adicionales, edite el archivo “lighttpd.py” y agregue las nuevas métricas que necesitan monitoreo
- Incremente el valor de la versión del complemento en el archivo “lighttpd.py” para ver las métricas agregadas recientemente (por ejemplo, cambie la versión predeterminada del complemento de PLUGIN_VERSION = “1” a PLUGIN_VERSION = “2”)
Complementos relacionados:
- Complemento ActiveMQ: monitoree las métricas de rendimiento de sus instancias de Apache ActiveMQ
- Complemento MongoDB: monitoree las métricas de rendimiento de sus bases de datos MongoDB
- Complemento Memcached: analice el rendimiento de su servidor Memcached
- Complemento de Nagios: ejecute miles de complementos de Nagios en Site24x7 sin necesidad de ejecutar un servidor de Nagios
- Complementos listos para usar: monitoree toda la pila de aplicaciones con nuestra amplia lista de integraciones
- Cree complementos personalizados: cree complementos personalizados de Linux y Windows, y monitoree atributos personalizados