Estoy ejecutando varios servidores proxy web que se ejecutan en CentOS y estoy buscando una forma sencilla de monitorear constantemente el estado de los servidores (qué tan rápido responden a las solicitudes web, qué tan rápido se cargan las páginas web, etc.)
Estaba pensando en algo con una interfaz web (¿quizás un script PHP?), o posiblemente usando herramientas desde un símbolo del sistema bash. ¿Cuál es una manera fácil de hacer esto? ¡Gracias!
Respuesta1
Nagios funciona muy bien
Respuesta2
Recomiendo Zenoss Core (gratis). Tienen ZenPacks para extraer información personalizada que necesita ser rastreada. Funciona muy bien en mi entorno Linux/Windows.
Respuesta3
Todo el mundo ha mencionado Nagios, lo cual es fantástico.pero puede que no te dé todo lo que necesitas.
Una mejor opción para lo que estás buscando podría serVista de operaciones- que en realidad es solo una envoltura de nagios, pero agrega gráficos de servicios a lo largo del tiempo, para que pueda ver lo que han estado haciendo sus servidores durante el último día, semana, mes o año.
Sin embargo, tanto Nagios como OpsView tardan algún tiempo en configurarse.
Uno muy útil yextremadamente fácil de instalarla respuesta esmunin. La instalación predeterminada de munin le brinda una página web simple con gráficos de todo tipo de métricas del servidor de bajo nivel, como cuánta memoria se usa para caché o de forma activa por las aplicaciones. Cuántos inodos está usando su sistema de archivos, velocidad de E/S del disco, actividad de la CPU (desglosada por tipo), etc. Incluso monitoreará Apache o MySQL por usted: cuántos procesos están haciendo qué en un instante dado. Lo único que no creo que haga es comprobar el tiempo de respuesta real de sus páginas web, pero ni siquiera eso sería demasiado difícil de configurar.
Respuesta4
Una de las herramientas más comunes utilizadas para hacer esto esNagios, es de código abierto y tiene una amplia gama de complementos de monitoreo, y si no le gusta ninguno de ellos, puede ejecutar cualquier script bash que desee y manejar la respuesta. Muestra todos los datos a través de una interfaz web.
La configuración de nagios puede ser bastante complicada y tomar un tiempo acostumbrarse, pero una vez allí es una herramienta fantástica. También hay una serie de herramientas para ayudar en su configuración, comonagiosconfig.