Me pregunto si hay ventajas de verificar si un servidor está ARRIBA haciendo una "Solicitud HTTP GET" cada segundo.
¿Puede cualquier servidor manejarlo?
monitoring
hosting
uptime
Donald
fuente
fuente
Respuestas:
¿Puede "cualquier" servidor manejarlo? Probablemente.
¿Deberías hacerlo? Probablemente no.
Hágase algunas preguntas:
fuente
Si bien, como casi todos los demás, cuestiono la razón por la que desea monitorear con tanta frecuencia, el aspecto técnico no es un problema. Una solicitud GET por segundo es absolutamente insignificante en comparación con una carga de página típica.
¿Puede su servidor manejarlo? No tenemos nada para responder a esa pregunta, pero si su servidor tiene un problema para manejarlo, sugeriría que sería completamente inadecuado para cualquier otra cosa que esté atendiendo.
fuente
Nagios o munin probablemente pueden manejar la ejecución de la prueba cada segundo, pero es un poco obsesivo. ¿Hay alguna razón por la que deba verificar con tanta frecuencia? Si su servidor es tan inestable, probablemente tenga problemas más profundos.
fuente
La mayoría del software de monitoreo comercial ofrece intervalos de 1 minuto o 5 minutos por defecto. Ese parece ser un buen intervalo de verificación.
fuente
No hay nada de malo en monitorear el servidor cada segundo, simplemente no es muy eficiente, especialmente en servidores con alta carga, donde una consulta de Apache puede bloquearse durante un par de segundos, causando que sus solicitudes hagan una copia de seguridad o emitan alertas falsas para ese momento en particular, pero es No esta mal'. Las verificaciones de un segundo no lo harán responder más rápido, y en el 99.9% de todas las circunstancias, una verificación de 10 o 30 segundos es igual de importante.
fuente
Estoy de acuerdo al 100% con Joseph aquí. Si aún desea realizar algún tipo de monitoreo en tiempo real, podría considerar rastrear el registro del servidor web tanto por errores del servidor como por la ausencia de nuevas entradas en el registro por un período de tiempo. No pondrá una carga en el servidor, pero activar alertas basadas en esto es un desafío :)
fuente
La resolución de 1 segundo es realmente alta y probablemente no sea necesaria. Sin embargo, prefiero coleccionar ya que fue diseñado para una resolución mucho más alta (siempre 10 segundos) que otras herramientas OSS como munin (5 minutos).
fuente