【51CTO.com快译】开源软件提供了一种诱人的方案,可以替代成本更高的商用产品,但是开源产品具有企业级效果吗?为了回答这个问题,我们测试了四款开源产品:OpenNMS、Pandora FMS、NetXMS和Zabbix。这四款产品都异常出色。我们喜欢Pandora FMS易于安装和现代化的用户界面。通常来说,我们觉得Pandora配置起来要比其他产品更容易、更直观。NetXMS紧随其后名列第二,拥有漂亮的用户界面、易于配置的规则和翔实的用户手册。总的来说,我们觉得所有四款产品都适合用于企业,尤其是中小企业环境。
1.NetXMS
NetXMS可以在Windows和Linux上运行。我们将版本2.06安装到了Windows服务器上。结果发现,安装起来很容易,使用逐步向导程序,只需要用户执行几步输入操作。一旦安装完毕,NetXM服务器就作为一项服务来运行,提供了桌面管理控制台,厂商称这个工作台为Workbench。使用NetXM来监控网络需要SNMP或NetXMS专有代理。NetXMS有许多可圈可点之处,易于安装始终是一大亮点。配置起来总体上简单直接。用户界面很直观,服务器和代理占用的资源相对较少。
2.OpenNMS
我们把OpenNMS 18.0.1安装到了Windows Server 2012上。虽然这家厂商提醒Windows安装起来相比Linux要来得复杂一点,但是我们实际上发现事实恰好相反。
服务启动后,我们通过Web界面来连接,开始寻找和监控网络节点。没有错误,没有问题。我们觉得管理界面的布局整洁而合理。不需要客户端代理,就可以对发现的节点或手动添加的节点执行基本的监控任务。OpenNMS是事件驱动型的工具,事件显示在一目了然的仪表板上。
我们喜欢使用Jasper Reports的强大报告功能。
3.Pandora FMS
我们把版本6.0 SP3安装到了CentOS Linux服务器上。从live映像文件来安装很容易。我们觉得,Web界面不失现代气息、毫无凌乱的感觉,信息一目了然。欢迎屏幕简要地显示了网络状态,列出了任何未解除的警报、已部署代理的数量,并在控制台中列出了已执行的近期任务。我们觉得Pandora FMS是一款成熟的产品,拥有许多出色功能。从支持能力的角度来看,厂商声称客户最多可以监控10000多个节点。它可以监控的对象非常具体。
4.Zabbix
我们把Zabbix版本3.2安装到了装有MySQL后端数据库的Ubuntu服务器上。该服务器有Linux和Mac版本,但没有Windows版本。代理支持Linux、Windows和Mac OS X。我们觉得 Zabbix是一款强大的网络监控产品,拥有我们喜欢的几项功能,包括详细的配置模板和可定制的仪表板。代理占用的资源很少;我们测得内存使用了大约1MB,处理器使用率不到1%,尤其适用于VMware环境的一点是,Zabbix提供了众多VMware参数,比如集群状态和虚拟机管理程序性能度量指标。我们喜欢在线用户说明手册,它可以保存为PDF文件,供离线使用。
原文标题:Best open source management tools,作者:Susan Perschke
【51CTO译稿,合作站点转载请注明原文译者和出处为51CTO.com】