2010-08-17 19 views
6

¿Hay alguna herramienta que pueda ejecutar en mi servidor para monitorear múltiples aplicaciones de rieles?Supervisar múltiples aplicaciones de rieles

Necesito controlar el número de solicitudes que recibe cada aplicación, la cantidad de memoria que usa cada aplicación, la cantidad de CPU que se está usando y otras estadísticas similares a esas. Necesito ver las estadísticas de cada aplicación de rieles individuales.

Respuesta

8

Te recomiendo que pruebes NewRelic RPM.

La versión gratuita:

RPM Lite es la solución más ampliamente utilizado para la monitorización de aplicaciones web básico . RPM Lite proporciona monitoreo de aplicaciones para aplicaciones ilimitadas Java, Ruby o JRuby, para usuarios ilimitados de , por un tiempo ilimitado de . ¡Qué buena oferta! Con RPM Lite puede identificar el estado general de la aplicación, la aplicación tiempo de respuesta, rendimiento, Apdex SLA puntuación, desglose de clúster y Notas. También puede ver dónde web transacciones están gastando el tiempo más , aislar los peores delincuentes, y determinar dónde enfocar sus esfuerzos de remediación

Más tarde editar:

Una alternativa a NewRelic RPM es ScoutApp, que tiene una gran cantidad de complementos que cubren todas sus características requeridas.

Si necesita algo que pueda ejecutarse en su servidor, también existe el munin plugins gem que puede probar. Si necesita herramientas de monitoreo de usuarios (algo así como Google Analytics) m, puede usar la gema RailStat.

+0

Por mucho que no me guste especialmente recomendar New Relic, su interfaz, cuando la utilicé por última vez, fue confusa, por decir lo menos, no sé nada más. – theIV

+0

¿Hay algo que pueda ejecutar en mi propio servidor? –

+0

He actualizado mi respuesta. –

1

La gema Request Log Analyzer puede ser útil, es gratuita y funciona mediante el análisis de los archivos de registro de Rails. Por lo tanto, no hay posibilidad de que tenga ningún impacto negativo en el rendimiento de su aplicación.

+0

Tenga cuidado al publicar copiar y pegar las respuestas al pie de página o verbatim a múltiples preguntas, estas tienden a ser señaladas como "basura" por la comunidad. – Kev

+1

Gracias por la advertencia, Kev. Sin embargo, escribí esta respuesta yo mismo, y se aplica tanto a esta pregunta como a la otra (http://stackoverflow.com/questions/5330991/response-time-and-server-health-monitoring-tools/7033960#7033960) . – nickh

+0

En realidad, deberías desactivar el inicio de sesión en producción ... – fivetwentysix

Cuestiones relacionadas