用于监控服务器健康状况的脚本库?
是否有一个最好使用 Python/Perl/Ruby 的脚本库,可以让您以标准方式获取有关磁盘、负载、正在运行的进程列表、CPU 使用情况的信息?
我总是最终解析 df、uptime、ps 等。鉴于这些在不同的 Unix 风格上有所不同,并且需要在 Windows 上以完全不同的方式完成,我本以为有人已经这样做了。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
最简单的是 monit: http://mmonit.com/monit/
更进一步,正如 @lawrencealan 提到的,是 Nagios:http://nagios.org/
这是一项新的有趣的工作:http://amon.cx/
Most simple is monit: http://mmonit.com/monit/
A step up, as @lawrencealan mentioned, is Nagios: http://nagios.org/
And here's a new interesting effort: http://amon.cx/
(ruby) Daniel Berger 在这个领域拥有很多宝石。寻找 sys-cpu、sys-uptime、sys-uname、sys-proctable、sys-host、sys-admin、sys-filesystem - 所有多平台 AFAIK。
(ruby) Daniel Berger maintains a lot of gems in this field. Look for sys-cpu, sys-uptime, sys-uname, sys-proctable, sys-host, sys-admin, sys-filesystem - all multi-platform AFAIK.
您研究过 Nagios 吗? http://nagios.org/
有大量的代理:http://exchange.nagios.org/directory/Addons/Monitoring-Agents
Have you looked into Nagios? http://nagios.org/
There are an abundance of agents: http://exchange.nagios.org/directory/Addons/Monitoring-Agents