5

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

我们在一个平衡的系统上:

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

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

有没有什么方法可以使用 monit(或其他工具)对乘客流程进行简单而巧妙的监控?如何动态获取正在运行的进程的所有 pid 并将它们传递给监控?

马特

4

4 回答 4

3

有多种选择。这里是其中的一些:

于 2009-05-29T08:29:32.040 回答
3

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

于 2011-04-29T18:16:29.210 回答
1

它有点贫民窟,但运行这些命令
watchpassenger-status
watchpassenger-memory-stats

然后安装并运行 htop

于 2009-08-20T22:09:13.527 回答
0

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

于 2013-06-23T10:14:05.687 回答