回顾:4个开源网络管理工具提高可用性、性能

OpenNMS、Zenoss Core、NetXMS和senu Core提供全面的监控、灵活的报告、跨平台支持等等

盖蒂图片社

网络管理工具与早期的命令行产品相比已经有了长足的进步,这些命令行产品带有神秘的、基于文本的配置文件,除了常驻用户(通常是Linux用户)之外,所有人都被蒙住了。今天的管理工具(充满了桌面或基于web的gui、易于安装和配置向导)要容易得多。对于每个迭代,供应商都找到了使这些工具更强大和更容易使用的方法。

在这篇综述中,我们评估了三种已建立的开源网络管理产品的新版本——OpenNMS、Zenoss Core和NetXMS——以及相对较新的senu Core。这四种产品都是免费和开源的。

以下是我们的发现:

OpenNMS提供了从简单到复杂的一系列管理选项,并且它可用于Windows和Linux环境。可定制的仪表板选项是一个加分项,但配置可能会很棘手。

Zenoss的核心突出其灵活的报告和广泛的预配置的插件,但它是唯一可用于Linux的两个版本。

在Windows,Linux和UNIX版本,包括BSD和Solaris的多平台NetXMS运行。这很容易安装,但没有一个商业版本。

senu Core也提供了大量可用的插件和灵活的可扩展的架构。然而,它的仪表板和报告功能还有改进的空间。

每个产品后续的个人意见(滚过产品的图表)。

NW开源网络服务 有个足球雷竞技app网络世界/ IDG

OpenNMS的网络管理软件

OpenNMS是可以安装在Linux和Windows服务器上的开源软件。它有两种不同的版本,子午线和地平线。Horizon以更快的速度发布,包含最新可用的功能,而Meridian是一个较长期的版本(大约每12个月发布一次),直到在以前的Horizon版本中被证明是稳定的,它才会包含最新的功能。Horizon是免费使用的,Meridian是基于订阅的,面向需要稳定、长期发布和专业支持的组织。

在这篇综述中,我们测试了Horizon版本22.0.3。尽管安装步骤因操作系统而异,但我们发现在Windows和Linux上都很容易安装。唯一的先决条件是Java SDK,对于Windows,还有PostgreSQL数据库。系统要求使用双核CPU, 2 GB内存和20 GB空闲磁盘空间,尽管这显然是最低限度,而且可能不足以满足企业使用。对于我们的Linux安装,我们选择快速安装,但是OpenNMS还提供了更自定义安装的逐步说明。

安装之后,我们启动了Web界面。在第一次启动时,用户会看到一个组织良好的开始页面,其中包含多个“dashlet”,这些“dashlet”图形化地表示关于网络基础设施的信息。或者,可以将起始页自定义为单个面板,也可以创建多个面板或板子来将信息组织到逻辑或地理组中。尽管最初我们发现供应商的术语与dashlet、ops板和面板有点混淆,但最终它变得更有意义了。

Dashlets在不同的格式提供,如报警,拓扑结构,图表,地图和图像。还有,可以被配置为显示正在进行的中断和报警的热图功能,通过分类和实体服务的影响。OpenNMS的还提供了一个监督的概述,提供所有节点及其状态的汇聚矩阵。可以组节点进行分类,如服务器,路由器和交换机。监视概述颜色编码与绿色为正常,黄色代表警告或小问题,红色为关键问题。

OpenNMS Horizon提供了大量的监视选项,乍一看,配置选项似乎有点多。值得庆幸的是,有一些方法可以让您在开始时不需要过多地考虑配置问题。我们从两个基本的监控项开始,可以在不需要部署代理或配置被监控节点的情况下提供这些监控项。我们的初始测试之一是确保测试Web服务器正确运行,另一个是简单的PING测试,以查看文件服务器是否响应。通过关闭各种服务,我们能够确认警报立即被触发。

OpenNMS的有一个发现功能,具有较大的基础设施的工作时特别有用。该发现功能提供了一些粒度,这样你就可以轻松地确定哪些节点和服务应包含或通过IP地址范围中排除。此功能适用于小于50个节点发现我们的测试环境相当迅速,但确实需要相当长的时间充分了解我们的生产环境分散在多个地理位置。

opennms仪表板1 OpenNMS

OpenNMS非常适合需要Windows和Linux管理控制台的混合环境。

虽然discovery特性将提供关于基础设施的一些基本信息,但通常需要更深入的了解才能获得更多的细节。对于这些场景,OpenNMS可以使用其他协议,如JMX、WMI、Syslog和SNMP陷阱。此外,OpenNMS还提供了称为“轮询器”的代理,可以将其部署到节点和端点。它们是使用来自主OpenNMS服务器的链接安装的,该链接将启动一个向导来配置端点。可以使用Web接口执行许多配置,并将详细信息存储在XML文件中,这些文件也可以直接创建和定制。

任何网络管理系统的一个重要部分都是接收及时和信息警报的能力。除了屏幕上的提醒,OpenNMS还允许通过文本和电子邮件发送提醒。还可以选择与自定义或第三方票证系统集成。OpenNMS提供了几个预构建的报告,可以将其保存为pdf或CSV。还可以使用JasperSoft Studio创建自定义报告。

对OpenNMS的免费支持可以通过在线用户手册进行安装、管理和开发。还有一些在线视频教程以及一个Wiki,为各种管理案例提供了全面的逐步说明。OpenNMS商业版本Meridian的第一个服务器实例的年度订阅价格为6000美元,多个实例可以享受折扣。支持包的起价为2万美元。

我们发现OpenNMS的与大多数的对几乎任何企业环境所需的功能相当全面。我们特别喜欢的灵活性监控选项从非常基本的到更复杂的规则。我们本来希望看到较小的商业设施更便宜的订阅选项,但对于大多数的网络安装,我们怀疑有免费的在线教程沿着自由豪华版将绰绰有余。一个需要注意的是与地平线的更新,这有可能破坏正在运行的生产环境中的频率。

NetXMS多平台网络管理

NetXMS像OpenNMS的,是多平台的,开放源码的网络管理软件。它可用于安装在Windows和Linux与UNIX版本,如BSD和Solaris一起。此外,NetXMS管理控制台可以安装在Linux,Windows,Mac和Android设备。

对于这次审查中,我们在Windows服务器和Ubuntu上测试版本2.2.10。最低系统要求要求为1GHz,1GB RAM和1GB硬盘空间了双核CPU,具有收集数据所需的额外的磁盘空间。这两种设备都容易执行,但通常情况下,Windows的可执行使它特别容易安装。只有几个选项来接在安装过程中,如选择数据库驱动程序的安装和选择管理工具选项,这些选项。NetXMS可以使用最常见的数据库,包括Oracle的MySQL,MS SQL Server和PostgreSQL的。由于安装,您还可以配置网络自动发现选项的一部分,一个功能,我们在我们的安装中启用了。

安装我们的Windows服务器上的管理控制台是一个桌面应用程序。我们首先介绍什么NetXMS所谓的“工作台窗口。”这提供了不同的视图,其是基本上不同的方式来查看网络基础设施,范围从30,000英尺的宏视图下降到一个特定的网络设备或事件的详细信息。通过设置“工作台窗口”上一组视图,您可以创建并保存自定义的观点。该观点然后可以从快速访问菜单加载,提供网络基础设施的自定义显示。该NetXMS对象浏览器,它显示整个网络作为一个树状结构,可以很容易地迅速深入到网络基础设施。它还显示一个状态指示器,从“正常”到“临界”状态,使其易于识别有问题的节点或协议。

netxms事件监视器 NetXMS

NetXMS是一种多平台的开源软件,可以安装在Windows和Linux上,也可以安装在BSD和Solaris等UNIX版本上。

起初,我们的网络基础结构的自动发现并没有产生太多的结果,只发现了一台孤独的Windows桌面计算机。然而,通过从被动发现切换到主动发现,NetXMS能够轻松地发现其他网络节点。与自定义脚本和特定于应用程序的扩展一起,NetXMS可以使用SNMP的所有版本以及SSH和ICMP协议来收集数据。对于附加火力,管理员可以在可行时部署NetXMS代理。

代理可用于Linux、UNIX、Windows和其他平台,并且可以部署到各种设备上。根据设备的类型,代理可以与各种子代理一起安装。例如,使用Windows代理,您可以添加提供UPS或日志监视的子代理。安装后,代理将开始向NetXMS服务器上传信息。如果需要,可以直接在客户机上或从服务器远程重新配置代理。对于大多数设置,代理配置细节以XML格式存储。应该注意的是,我们的测试发现NetXMS代理占用的空间很小,只使用测试机器上可用内存和CPU资源的一小部分。

如前所述,NetXMS提供了多种方式在屏幕上查看网络基础设施状态。使用颜色编码很容易识别问题区域;绿色代表所有系统,红色代表关键问题。当出现问题时,NetXMS可以采取各种操作,例如通过电子邮件和文本发送关于问题的详细信息的通知。此外,可以将处理规则配置为采取各种操作,例如运行脚本来修复问题。在如何配置这些规则以及如何在不及时承认和纠正问题的情况下升级方面存在很大的粒度。

NetXMS具有可用于创建自定义的网络基础设施的映射功能强大的网络映射功能。这使管理员能够看到部分的状态或一目了然整个基础设施。通过连接各个节点,细节有关网络带宽和其他资源的利用率能够识别潜在的瓶颈。对于具有多于一个物理位置的网络中,节点可以地理地图上绘制。您还可以创建图表,车速表型转盘等直观教具来表示网络性能的定制仪表盘。对于其他报告,还有建立在常用的碧玉报告库可选的报告模块。

NetXMS提供最新的、易于使用的在线用户手册,有HTML格式和可下载的pdf格式。还有一个在线论坛和基于电报的消息组。与我们测试的其他产品不同,NetXMS只提供免费软件,没有商业版本。付费支持选项允许客户通过电话或电子邮件获得快速的技术支持。付费用户还可以根据需要获得自定义热修复程序以及优先级错误修复程序。NetXMS还提供定制的培训课程。

12 第1页
第1页共2页
工资调查:结果在