在单个服务器上监控 CPU、内存、磁盘

在单个服务器上监控 CPU、内存、磁盘

我一直在寻找一个简单的入门解决方案来监控我[目前]的单服务器托管解决方案。除了 Nagios 和类似产品之外,人们还在使用其他好的(简单)解决方案吗?

答案1

一切都取决于你想要什么。例如,Munin 非常简单,你可以在不到 10 分钟的时间内安装和配置它(在一台服务器上),它可以发送警报,通过监控 CPU、内存、Apache 连接、eaccellerator、磁盘 io 等制作图表(它有许多插件)。但是如果你计划在未来购买更多机器,munin 可能不够用。例如,在 munin 中,你无法监控单个进程的状态,无法监控文件中的变化(出于安全目的)。因此,如果你只想查看服务器上基本参数的使用情况,并且不打算购买更多服务器,Munin 就是你要找的,但是如果你想在某些服务关闭时收到警报,更好地控制服务器(服务器)上发生的事情,那么你应该考虑安装 Nagios(或甚至 Zabbix,它非常适合监控整个服务器 :D)

您可以在此处阅读有关监控解决方案的更多信息http://sixrevisions.com/tools/10-free-server-network-monitoring-tools-that-kick-ass/

尝试一下谷歌,那里有更多信息和许多关于如何安装和配置监控解决方案的教程。

答案2

Munin 非常适合监控和历史图表。您可以只在一台主机上运行它,也可以稍后连接更多主机。设置也只需很少的时间。

答案3

还有外部监控服务。我可以推荐监控网。基本功能是免费的(每 30 分钟更新一次、服务检查(HTTP、SMTP 等)以及通过安装代理软件检查 CPU/Mem/Processes 等)。
如果您想要更多功能,例如全页面负载监控、其他(更短)间隔、更多测试位置或日志解析器,则需要升级。
管理多个受监控的服务器没有问题。Monitor.us 甚至提供网络地图。

相关内容