如何监控Passenger/mod_rails进程?

5

我已经搜索了这个网站,但没有找到任何合适的信息。由于总会有一些专家在周围,我相信你们其中一个知道我正在寻找什么 :-)

我们使用的是平衡系统:

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

曾经我们可以使用monit(或其他监控工具)来监控所有Mongrel进程。

现在有什么方法可以轻松而聪明地使用monit(或其他工具)监控Passenger进程吗?我该如何动态获取所有正在运行的进程的pid并将它们传递给监控程序呢?

Matt

4个回答

3

3

有各种不同的选项可供选择。以下是其中一些:


1
哦,而且 FiveRuns Manage 已经停止服务了 - http://blog.fiveruns.com/2009/8/12/end-of-life-for-manage - Toby Hede

1

这有点简陋,但运行以下命令:
watch passenger-status
watch passenger-memory-stats

然后安装并运行htop


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接