我可以在服务器上运行任何工具来监控多个rails应用程序吗?
我需要监视每个应用程序接收的请求数,每个应用程序使用的内存量,使用的cpu数量以及与此类似的其他统计信息.我需要查看每个单独的rails应用程序的统计信息.
解决方法
我建议你试试
NewRelic RPM.
免费版:
RPM Lite is the most widely used
solution for basic web application
monitoring. RPM Lite provides
application monitoring for unlimited
Java,Ruby or JRuby applications,for
unlimited users,for an unlimited
time. What a deal! With RPM Lite you
can identify overall app health,app
response time,throughput,Apdex SLA
scoring,cluster breakdown,and Notes.
You can also see where web
transactions are spending the most
time,isolate the worst offenders,and
determine where to focus your
remediation efforts
稍后编辑:
NewRelic RPM的替代品是ScoutApp,其中包含大量插件,涵盖了您所需的所有功能.
如果您需要可以在服务器上运行的东西,还可以尝试使用munin plugins gem.如果您需要用户监控工具(有点像Google Analytics),您可以使用RailStat gem.