ruby-on-rails – 监控多个Rails应用程序

我可以在服务器上运行任何工具来监控多个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.

相关文章

validates:conclusion,:presence=>true,:inclusion=>{...
一、redis集群搭建redis3.0以前,提供了Sentinel工具来监控各...
分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣...
上一篇博文 ruby传参之引用类型 里边定义了一个方法名 mo...
一编程与编程语言 什么是编程语言? 能够被计算机所识别的表...
Ruby类和对象Ruby是一种完美的面向对象编程语言。面向对象编...