用于监视服务器健康状况的脚本库?

时间:2012-01-04 01:07:08

标签: python ruby perl health-monitoring server-monitoring

是否有一个脚本库,最好是Python / Perl / Ruby,它允许您以标准方式获取有关磁盘,负载,运行进程列表,CPU使用情况的信息?

我总是最终解析df,正常运行时间,ps等等。鉴于这些在不同的Unix风格上有所不同,需要在Windows上以完全不同的方式完成,我本以为有人会已经这样做了。

3 个答案:

答案 0 :(得分:5)

最简单的是monit:http://mmonit.com/monit/

正如@lawrencealan所提到的那样,升级是Nagios:http://nagios.org/

这是一项新的有趣工作:http://amon.cx/

答案 1 :(得分:2)

(红宝石)Daniel Berger在这个领域保持lot of gems。查找sys-cpu,sys-uptime,sys-uname,sys-proctable,sys-host,sys-admin,sys-filesystem - 所有多平台AFAIK。

答案 2 :(得分:0)