监控多个导轨应用
是否有任何工具可以在我的服务器上运行来监视多个 Rails 应用程序?
我需要监视每个应用程序收到的请求数量、每个应用程序使用了多少内存、使用了多少 CPU 以及其他类似的统计信息。我需要查看每个 Rails 应用程序的统计数据。
Are there any tools that I can run on my server to monitor multiple rails applications?
I need to monitor the number of requests each application receives, how much memory each application is using, how much of the cpu is being used and other stats similar to those. I need to see the stats for each individual rails application.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我建议您尝试 NewRelic RPM。
免费版本:
稍后编辑:
NewRelic RPM 的替代品是 ScoutApp,它有很多插件,涵盖了您所需的所有内容特征。
如果您需要可以在服务器上运行的东西,还有 munin 插件 gem你可以尝试一下。如果您需要用户监控工具(类似于 Google Analytics),您可以使用 RailStat gem。
I recommend you try NewRelic RPM.
The free version:
Later edit:
An alternative to NewRelic RPM is ScoutApp, that has a lot of plugins covering all your required features.
If you need something that can be run on your server, there is also the munin plugins gem that you may try. If you need a users monitoring tools (kind of like Google Analytics)m you can use the RailStat gem.
请求日志分析器 gem 非常有用,是免费的,并且通过分析 Rails 日志文件来工作。因此,它不会对应用程序的性能产生任何负面影响。
The Request Log Analyzer gem can be useful, is free, and works by analyzing Rails log files. Thus, there's no chance of it having any negative impact on your application's performance.