寻找简单的Linux监控代理

我正在寻找一个简单,易于安装,适用于所有主要的Linux发行版,使用SNMP监控代理软件。

它应该简单地通过SNMP报告磁盘使用情况,服务器负载,进程列表,正常运行时间,内存使用情况等。

有什么build议么?

奥克塔伊

编辑 – 以更简单的方式描述我试图实现的目标:

我期待在服务器上安装一个小型软件,以便获得实时统计信息,并能够连接该软件以获取这些统计信息。

我想我已经find了我正在寻找的: http : //www.webnms.com/linux-monitor/index.html

它很小,甚至有一个小型的Web服务器来显示统计信息,也适用于SNMP。

不过,我打开其他的build议 ,这badboy不正确地显示正常运行时间,它不是开源的。

奥克塔伊

我强烈build议Monit。 它非常轻便,可以监控您提到的所有事情 另外,您可以对其进行configuration,以便在发生问题时发送电子邮件警报,并尝试解决发生的问题。

不知道您的服务器上是否有Web服务器,但也有M / Monit,它提供了一个Web界面来查看运行Monit的所有服务器的状态。

我在RHEL服务器上使用了将近一年的时间,我喜欢它。 Monit是免费的,但是M / Monit需要150美元的一小笔费用。

Net-SNMP可能是Linux上SNMP的“标准”。 它可以用几乎任何语言的脚本自由扩展。

我认为Nagios是您的问题更好,最完整的解决scheme。

我相信CACTI是所有监测工具中最简单的。