监控多个Rails应用程序

Con*_*ode 6 ruby ruby-on-rails monitor

我可以在服务器上运行任何工具来监控多个rails应用程序吗?

我需要监视每个应用程序接收的请求数,每个应用程序使用的内存量,使用的CPU数量以及与此类似的其他统计信息.我需要查看每个单独的rails应用程序的统计信息.

Vla*_*anu 8

我建议你试试NewRelic RPM.

免费版:

RPM Lite是用于基本Web应用程序监视的最广泛使用的解决方案.RPM Lite为无限制的用户提供无限制Java,Ruby或JRuby应用程序的应用程序监控,无限时间.真有意义!使用RPM Lite,您可以识别整体应用程序运行状况,应用程序响应时间,吞吐量,Apdex SLA评分,集群细分和Notes.您还可以查看Web事务花费最多时间的位置,隔离最严重的违规者,并确定将修复工作集中在哪里

稍后编辑:

NewRelic RPM的替代品是ScoutApp,它有许多插件,涵盖了您所需的所有功能.

如果您需要可以在您的服务器上运行的东西,那么您也可以尝试使用munin插件gem.如果您需要用户监控工具(有点像Google Analytics),您可以使用RailStat gem.