分析多台服务器的CPU使用情况

我的一台服务器出现了一些负载问题,它使用各种不同的guest虚拟机运行Xen,目前的服务器数量已经到了极限。

然而,它往往会滞后,我们想弄清楚是什么造成了这一点。

是否有某种应用程序/工具可以分析这是什么进程,并在多个服务器上执行此操作(可能合并数据,或将其列在彼此旁边)。

服务器正在运行Debian 5.0 64位。

穆宁是一件好事(我用了多年)。 不过我现在更喜欢Collectd 。 对于小(呃)设置Munin是好的。 Collectd应该用于特殊需求(例如大型设置,细粒度统计)。

给这个镜头:

http://munin-monitoring.org/

穆宁是伟大的,但我更喜欢仙人掌!
http://www.cacti.net/

要绘制具体的“过程”/“克朗”,将代表您做一些工作。

基本上..你需要在snmp中设置它,以便任何一个仙人掌/ munin可以通过某个OID获取统计信息。

否则,你只会得到configuration的标准“CPU”configuration。

希望这个清楚:D