监控多个Rails应用程序
我可以在服务器上运行任何工具来监控多个rails应用程序吗?
我需要监视每个应用程序收到的请求数,每个应用程序使用多少内存,使用多少CPU以及其他类似的统计信息。 我需要查看每个单独的rails应用程序的统计信息。
我建议你试试NewRelic RPM 。
免费版:
RPM Lite是用于基本Web应用程序监视的最广泛使用的解决方案。 RPM Lite为无限制的用户提供无限制Java,Ruby或JRuby应用程序的应用程序监控,无限时间。 真有意义! 使用RPM Lite,您可以识别整体应用程序运行状况,应用程序响应时间,吞吐量,Apdex SLA评分,集群细分和Notes。 您还可以查看Web事务花费最多时间的位置,隔离最严重的违规者,并确定将修复工作集中在哪里
稍后编辑:
NewRelic RPM的替代品是ScoutApp ,它有许多插件,涵盖了您所需的所有function。
如果你需要可以在你的服务器上运行的东西,你也可以尝试使用munin插件gem 。 如果您需要用户监控工具(有点像Google Analytics),您可以使用RailStat gem。
- gem install nokogiri -v’1.5.11’因make而失败:/ usr / local / bin / gmkdir:没有这样的文件或目录
- 在不使用FormBuilder的情况下访问fields_for中的嵌套模型属性
- 解决Python的共享服务器安全问题
- Ruby on Rails – “向你的Gemfile添加’gem sqlite3””
- 如何在lib文件夹中调用模块
- 如何让poltergeist / PhantomJS延迟将页面返回到Capybara直到加载AJAX?
- Ruby数组的哈希。 group_by并在一行中修改
- Rails rspec undefined方法`receive_message’用于#<RSpec :: ExampleGroups ::
- Rails – 从Rails配置中获取名称空间常量