随着服务器及网络设备的增加,需要监控的设备越来越多,虽然很多服务器都是临时的,但是比如存储、ftp、web服务器、交换机、防火墙、路由器等都是24小时运行的。这个时候就需要对这些常用系统进行监控。通过这段时间的了解,感觉有几款开源的软件及系统比较好。

1、CactiEZ

CactiEZ 是一个基于 CentOS 的 Linux 发行版,主要的目的是为了简化 Cacti 监控系统的安装和配置,装好了就可以直接使用 Cacti。

配置参考:http://forum.ubuntu.org.cn/viewtopic.php?t=387315

官方下载地址:http://cactiez.cactiusers.org/download/

2、运维网的Cacti+nagios

Cnyunwei.com-cacti+nagios主要是围绕运维网发布的Cacti+Nagios所集成的一系列监控软件的操作手册,包括Cacti、Nagios、Nconf、Check_MK…

Cnyunwei.com-Cacti+Nagios下载地址:  
http://www.cnyunwei.com/forum.php?mod=viewthread&tid=802

 Cnyunwei.com-Cacti+Nagios安装说明:  
http://www.cnyunwei.com/forum.php?mod=viewthread&tid=804

 Cnyunwei.com-Cacti+Nagios安装后按自己的相关要求修改相关信息:  
http://www.cnyunwei.com/forum.php?mod=viewthread&tid=806
3、opennms

OpenNMS是一个企业级基于Java/XML的分布式网络和系统监控管理平台。OpenNMS是你管理网络的绝好工具,它能够显示你网络中各中终端和服务器的状态和配置,为你方便地管理网络提供有效的信息。

在线演示:

http://demo.opennms.org/opennms/

  • username: demo

  • password: demo

官方下载地址:http://sourceforge.net/projects/opennms/files/
http://sourceforge.net/projects/opennms/files/OpenNMS%20VMWare/stable-1.10/


总结:通过这两天对这个系统的安装使用,发现cacti对主机系统的监控包括Linux、windows系统比较好。而opennms对于网络设备的监控更好点。当然各个系统还是需要更加具体的环境来选择,可以选择其一也可以都用。它们的工作方式也都不尽相同。