可能重复:
您使用什么工具来监控您的服务器?
你好,
我是服务器管理的新手,因此我有问题:P
我需要一个在 centos 5 上运行的系统监控软件,它基本上每天向我发送以下报告:
*当天的服务器负载,最大和最小以及发生的时间,以及哪些服务消耗更多的资源*可用的磁盘空间*使用的带宽(如果可能的话)
并紧急报告此情况:
*当任何进程无法启动或关闭时(如 mysql、apache、proftpd 等) *当负载过高时,可能是什么服务导致的 *当对 ftp/ssh 帐户或指定端口的登录尝试过多时
如果该应用程序可以发送短信提醒就更好了,但并不重要。
谢谢您的帮助
答案1
答案2
答案3
Nagios 是 Linux 中用于简单监控的事实标准。Nagios 擅长监控端口/服务,并在情况不佳时联系相关人员。
安装它,设置一些监视器/联系人/主机,然后试一试。还有更多,包括具有更漂亮前端的 nagios,但在我看来,知道如何做 GUI 稍后会为您做的事情非常重要。Nagios 确实有许多配置文件,这可能有点令人生畏。