目前使用比较多的服务器监控软件有这三款:zabbix、cacti、nagios,简单介绍一下这三个软件。
zabbix

1.zabbix

zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。
zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。
2.cacti
Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具。
3.nagiosNagios是一款开源的免费网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设备,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。
然而对于大部分新手来说,这三款监控软件虽然在监控方面的功能很强大,都不是太容易上手,安装和部署比较困难。

在对比过其他监控软件之后,我终于发现了一款还不错的监控工具,也不能说是监控工具,应该是运维面板的监控功能。

这个运维面板叫云帮手,兼容linux/windows,兼容所有云厂商,对服务器的限制比较少,同时它的服务器资源监控功能虽然比较基础,但是挺完善的。

在添加服务器(顺便说一下他们添加服务器的方式挺简单的,探针安装,直接在这个软件远程登录操作就行)之后可以在资源监控模块看到CPU、内存、磁盘、网络的实时监控概况、




Nagios zabix 和 对比 zabbix与nagios_服务器


也可点击查看各项资源的使用情况


Nagios zabix 和 对比 zabbix与nagios_服务器_02


最重要的是可以设置告警,一旦某项资源触发了你设置的告警规则,就会发送告警通知,十分方便,不用实时监控资源数据,也能及时处理问题。


Nagios zabix 和 对比 zabbix与nagios_Nagios zabix 和 对比_03


当然,这个软件本质上还是服务器管理面板,资源监控只是它的其中一项功能,还有其他一键安全巡检、一键修复、环境部署、站点管理等基础运维功能,有兴趣也可以自行下载了解。