Nginx Seguimiento
Supervisa el rendimiento de Nginx, las conexiones activas, el volumen de solicitudes y el estado de los servidores de origen en tiempo real sin necesidad de configuración.
¿Por qué realizar un seguimiento? Nginx?
Nginx es el servidor web y proxy inverso más popular del mundo, y gestiona miles de millones de solicitudes a diario en Internet. La supervisión de Nginx es fundamental para garantizar tiempos de respuesta rápidos, detectar fallos en los servidores de origen y mantener una alta disponibilidad. La integración de Nginx de Xitoring ofrece una visibilidad detallada del estado de las conexiones de su servidor, las tasas de solicitudes y las métricas de rendimiento a través del módulo stub_status.
Monitoreo de Nginx, explicado
El monitoreo de Nginx detecta conexiones descartadas, fallos de upstream y agotamiento del pool de workers antes de que se conviertan en una caída aguas abajo. Como Nginx se sitúa entre los usuarios y cualquier otra capa del stack, monitorizarlo bien suele significar detectar la mayoría de incidentes de producción en el punto de entrada, en lugar de depurar desde el servidor de aplicación hacia atrás. Xitoring le da visibilidad cada minuto a todas las métricas que expone stub_status (y la API de Nginx Plus), además de alertas enrutadas a Slack, PagerDuty, Telegram o su rotación de guardias existente.
Lo que monitorizamos
Conexiones activas
Número de conexiones de cliente actualmente activas, incluidas las que están en espera.
Aceptadas
Número total de conexiones de cliente aceptadas desde que se inició el servidor.
Procesadas
Número total de conexiones manejadas. Igual a accepts salvo cuando se alcanzan límites de recursos.
Solicitudes
Número total de solicitudes de cliente procesadas por el servidor.
En lectura
Número de conexiones donde Nginx está leyendo la cabecera de la solicitud.
En escritura
Número de conexiones donde Nginx está escribiendo la respuesta al cliente.
En espera
Número de conexiones keep-alive esperando la siguiente solicitud.
Solicitudes por segundo
Tasa de solicitudes entrantes calculada a partir del conteo total de solicitudes.
Conexiones por segundo
Tasa de nuevas conexiones aceptadas por el servidor.
Tiempo de respuesta
Tiempo medio para procesar y responder a las solicitudes de cliente.
Descriptores de fichero abiertos
Recuento actual de fd abiertos frente al límite por worker. Aproximarse al límite provoca el mismo síntoma de conexiones descartadas que un `worker_connections` bajo.
Recuento de procesos worker
Procesos worker de Nginx activos. La rotación de workers o un número inesperado de reinicios sacan a la luz eventos OOM y segfaults invisibles para las métricas de petición.
Configurables condiciones de activación de alertas
Configura alertas personalizadas en tu panel de control para recibir una notificación en cuanto las métricas de «Nginx» superen los umbrales que hayas definido.

Conexiones activas
advertenciaSe dispara cuando el número de conexiones activas supera su umbral, indicando alta carga en el servidor.
Conexiones Waiting
advertenciaSe dispara cuando las conexiones waiting (keep-alive) superan el umbral, lo que puede indicar clientes lentos o retrasos upstream.
Solicitudes por segundo
críticoAlerta cuando la tasa de solicitudes supera las líneas base normales, útil para detectar picos de tráfico o patrones DDoS.
Conexiones Writing
advertenciaSe dispara cuando demasiadas conexiones están en estado writing, señalando posibles cuellos de botella en las respuestas.
Conexiones descartadas
críticoSe activa cuando la diferencia entre accepts y handled aumenta, indicando agotamiento de recursos.
Tiempo de respuesta
críticoAlerta cuando el tiempo de respuesta medio supera el límite definido, indicando degradación del rendimiento.
Importancia de la monitorización de Nginx
Nginx impulsa más del 35 % de todos los servidores web del mundo y es la columna vertebral de las arquitecturas modernas de microservicios. Sin una monitorización adecuada, la saturación de conexiones, los fallos upstream y la degradación de rendimiento pueden pasar desapercibidos.
- Detecte la saturación de conexiones antes de que los usuarios experimenten timeouts
- Identifique fallos de servidores upstream y backends lentos
- Evite fallos en cascada en configuraciones de proxy inverso
- Mantenga el cumplimiento de SLA con visibilidad de rendimiento en tiempo real
- Optimice el balanceo de carga con analítica de estados de conexión


Por qué elegir Xitoring
Xitoring ofrece monitorización de Nginx de nivel empresarial con configuración zero-config. Nuestro agente ligero detecta automáticamente sus instancias Nginx, empieza a recopilar métricas en menos de 60 segundos e se integra con sus canales de notificación existentes.
- Instalación con un solo comando: sin YAML complejo ni archivos de configuración
- Más de 15 nodos de monitorización globales para comprobaciones de baja latencia
- Panel unificado para servidores, servicios y uptime
- Alertas flexibles vía Slack, PagerDuty, Telegram y más
- Retención histórica para planificación de capacidad y auditorías


Monitoreo común de Nginx escenarios
Dónde suele ejecutarse Nginx hoy en día, y qué podría salir mal si nadie está vigilando.
Servidor web delante de una aplicación
Nginx suele ser lo primero con lo que interactúan tus visitantes — y la aplicación detrás de él es donde suele ocurrir el trabajo real. Cuando el sitio se siente lento, importa si la lentitud está en Nginx o en la aplicación. Separamos ambos para que el equipo adecuado solucione el problema correcto.
Punto de entrada para una aplicación de Kubernetes
En Kubernetes, Nginx es a menudo la puerta de entrada a toda tu aplicación. Un paso en falso allí — una configuración incorrecta, un certificado caducado, un despliegue fallido — puede dejar todo fuera de línea brevemente. Detectamos las señales de advertencia a tiempo para que los despliegues rutinarios no se conviertan en interrupciones visibles para el cliente.
Distribuyendo tráfico entre múltiples servidores de aplicaciones
Cuando Nginx distribuye el tráfico entre muchos servidores, un servidor con problemas puede afectar silenciosamente la experiencia de una parte de los usuarios. Detectamos el servidor fallido a tiempo para que sea eliminado de la rotación antes de que más visitantes se vean afectados.
Requisitos previos para Nginx
Asegúrate de tener todo esto en su sitio — la mayoría de las instalaciones tardan 60 segundos una vez listo.
- Nginx con http_stub_status_module compilado (verifica con
nginx -V 2>&1 | grep stub_status) - Un bloque location /nginx-status habilitado y accesible desde localhost
- Acceso de lectura a la configuración y logs de Nginx
Empieza con minutos
Instalar Xitogent en tu servidor
Si aún no lo has hecho, instala el agente de monitorización ligero Xitogent en tu servidor.
curl -s https://xitoring.com/install.sh | sudo bash -s -- --key=YOUR_API_KEYHabilitar stub_status en Nginx
Añade un bloque location `/nginx-status` a tu configuración de Nginx con `stub_status;` habilitado y el acceso restringido a localhost. Recarga Nginx y verifica con `curl http://127.0.0.1/nginx-status`.
# In your Nginx server block:
location /nginx-status {
stub_status;
access_log off;
server_tokens on;
allow 127.0.0.1;
deny all;
}Habilitar la integración de Nginx
Usa el panel de Xitoring o la CLI para habilitar la integración de Nginx. Xitogent detectará automáticamente tu instancia de Nginx.
sudo xitogent integrateConfigurar umbrales de alerta (opcional)
Define umbrales personalizados para métricas como conexiones activas, tasa de requests o tiempo de respuesta para recibir notificaciones cuando algo requiera atención.
Verifica que funciona
Ejecuta este comando en el servidor para confirmar que Xitogent ha detectado la integración. En unos 30 segundos comenzarán a llegar métricas nuevas a tu panel.
sudo xitogent status¿Estás considerando alternativas?
Mira cómo se compara Xitoring frente a las alternativas para la supervisión de Nginx: precios planos, integraciones más profundas y un solo agente que cubre todo tu stack.
Con frecuencia preguntas formuladas
¿La integración con Nginx requiere stub_status?
¿Afectará esta integración al rendimiento de Nginx?
¿Puedo supervisar Nginx Plus con esta integración?
¿Puedo supervisar varias instancias de Nginx en un mismo servidor?
¿Qué versiones de Nginx son compatibles?
¿Con qué frecuencia se recopilan los datos?
¿Puedo monitorizar varias instancias de Nginx en un mismo servidor?
¿Qué versiones de Nginx son compatibles?
¿Con qué frecuencia se recopilan las métricas?
Empieza a seguir a Nginx hoy
Se configura en menos de 60 segundos. No se necesita tarjeta de crédito. Estadísticas completas desde el primer día.
Empieza tu prueba gratuita



