Visualice el rendimiento y la carga del servidor web NGINX y recopile métricas de carga clave para realizar un seguimiento del comportamiento de sus instancias de NGINX. Obtenga información sobre cómo funciona el complemento.
Métricas de monitoreo de rendimiento de NGINX:
Conexiones aceptadas
El número total de conexiones de cliente aceptadas por el servidor NGINX.
Conexiones activas
El número total de conexiones de cliente activas actualmente.
Conexiones interrumpidas
El número total de conexiones de cliente que deja el servidor NGINX.
Conexiones inactivas
El número total de conexiones de cliente actualmente inactivas.
Relaciones
El número total de relaciones SSL exitosas.
Error en el modo de relación
El número total de relaciones SSL fallidas.
Solicitudes actuales
El número total de solicitudes del cliente actual.
Total de solicitudes
El número total de solicitudes de clientes al servidor NGINX.
Sesiones reutilizadas
El número total de sesiones reutilizadas por el servidor NGINX.
Solicitudes por servidores de back-end de zona
El número total de solicitudes recibidas por los servidores de back-end de la zona.
Respuestas por servidores de back-end de zona
El número total de respuestas enviadas por los servidores de back-end de la zona.
Respuestas/ 1xx, 2xx, 3xx, 4xx, 5xx
El número de respuestas con los códigos de estado 1xx, 2xx, 3xx, 4xx y 5xx.
¿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 Linux de Site24x7
- Instale el complemento NGINX
- El agente ejecutará el complemento NGINX y enviará los datos al servidor de Site24x7
Requisitos previos:
- Asegúrese de que el servidor NGINX esté instalado y en funcionamiento
- Asegúrese de que el valor STATUS_URL en la sección de configuración se ingrese correctamente
Instalación del complemento NGINX:
- Cree un directorio con el nombre “nginx” en el directorio de complementos del agente de Linux de Site24x7: /opt/site24x7/monagent/plugins/nginx
- Descargue el archivo “nginx.py” desde nuestro repositorio de GitHub y colóquelo en el directorio “nginx”
- Comandos para realizar el paso anterior:
- Una vez que se descargue el archivo de complemento, el agente lo marcará en la próxima recopilación de datos y podrá verlo en el cliente Site24x7
cd /opt/site24x7/monagent/plugins/
mkdir nginx
cd nginx
wget https://raw.githubusercontent.com/site24x7/plugins/master/nginx/nginx.py
Configuración del complemento de NGINX:
- De forma predeterminada, el complemento monitoreará la instancia de NGINX que está configurada en “localhost”
- Para cambiar la configuración de monitoreo, vaya al directorio de complementos y edite la sección “#Config Section” en el archivo nginx.py
Ubicación del archivo de complemento NGINX: /opt/site24x7agent/monagent/plugins/nginx/nginx.py
#Config Section:
NGINX_STATUS_URL = “http://localhost/status”
Monitoreo de métricas adicionales:
- Para monitorear métricas adicionales, edite el archivo “nginx.py” y agregue las nuevas métricas que necesitan monitoreo
- Incremente el valor de la versión del complemento en el archivo “nginx.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 MySQL: analice el rendimiento de sus servidores de base de datos MySQL
- Complemento Redis: monitoree las métricas de rendimiento de sus bases de datos Redis
- 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