如何监控乘客/ mod_rails流程?

时间:2009-05-29 07:07:44

标签: ruby-on-rails monitoring passenger mod-rails

我已搜索过该网站,但未找到任何合适的信息。由于总有一些专家,我相信其中一个人确切地知道我在寻找什么: - )

我们处于一个平衡的系统:

Machine 1:     HAProxy load balancer
Machine 2 & 3: Apache mod_rails and (of course) our Rails applications

那时我们能够使用monit(或其他监控工具)监控所有Mongrel流程。

有没有办法用monit(或其他工具)轻松,巧妙地监控乘客流程?如何动态获取正在运行的进程的所有pid并将其传递给监视?

马特

4 个答案:

答案 0 :(得分:3)

有多种选择。以下是其中一些:

答案 1 :(得分:3)

我制作了一个插件,让Monit可以监控乘客流程: https://github.com/romanbsd/passenger_monit

答案 2 :(得分:1)

它是一个小贫民区,但运行这些命令
观察乘客状况
观看乘客记忆统计

然后安装并运行htop

答案 3 :(得分:0)

我做了一个快速搜索,我想我找到了你想要的东西。正如约翰·托普利所说,他使用的剧本是“乘客身份”。 http://blog.slowb.ro/2013/06/18/add-passenger-status-to-monitoring-on-zenoss/

相关问题