扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
来源:51CTO 2013年5月13日
关键字: 网络管理
顶级网络管理套件,任选其一即可帮助大家诊断并解决网络中的疑难杂症。
如果您的网络由一千至一万台设备及计算机构成,也只能算是中等规模的网络体系。随着网络规模的继续扩张,大家会发现自己的服务器、连接乃至其它一些资源都面临着重大挑战,然而大型企业对于维护网络健康的资金预算向来吝啬得紧,因此想让业务环境顺畅运转就需要优秀工具的辅助。
理想的网络管理产品需要能够准确地识别设备、计算机以及应用,最大程度降低计算资源消耗,以图形化方式描述网络组件状态,监控每一台设备或计算机的健康情况,收集来自各种来源的数据并与IPv4及IPv6顺利协作。
理想的网络管理产品还必须支持所有设备、云资源、无线连接以及虚拟服务器,能够接受并使用复杂的阈值描述,可以通过电子邮件、寻呼设备或文本载体向不同个人或团队发送警示信息,能够在问题仍然存在时给出进一步提醒,足以执行根本原因分析并自动纠正某些错误内容。除此之外,它还需要将服务台软件与其它监控工具加以整合,生成实用、易于理解且具备时效性的汇总报告,拥有高度扩展能力,表现可靠且易于学习及使用。
换句话来说,理想的网络管理产品几乎需要“无所不能”。在今后的一系列评测文章中,我们将陆续为大家带来多位竞逐选手,它们分别是:
Paessler PRTG v12.4、Heroix Longitude v8.1、惠普Intelligent Management Center (简称IMC) 标准版及企业版v5.2、Ipswitch WhatsUp Gold (简称WUG) v16、SolarWinds Orion Network Performance Monitor (简称NPM) v10.4及Server & Application Monitor (简称SAM) v5.2、Argent Software Advanced Technology (简称AT) v3.1——包括Argent Commander 2.0与Argent Reports 2.0。
Argent Advanced Technology获得了本届Network World明智选择大奖,Heroix Longitude则紧随其后位居第二。Advanced Technology为我们带来复杂的阈值控制、应答式用户界面、精准的设备识别、极为省时的根本原因分析、贴心的操作纠正以及意义重大的报告系统。
在今天的文章中,我们就先来看看AT与PRTG两款管理套件如何搞定网络工作中的艰难险阻:
Argent Software Advanced Technology (简称AT)
Argent公司的Advanced Technoloty(简称AT)是一款具备高度扩展性、功能丰富且相当成熟的监控工具。其用户界面基于Web 2.0且非常直观、反应敏锐并带来极高的操作效率。AT的识别机制相当精确,阈值表达足以涵盖复杂的网络使用情况,从而灵活地向多位管理员发送警示通知。
AT并不需要代理,但却可以在代理的帮助下收集并转发网络状态信息,从而最大程度降低对广域网链接流量的使用。AT还能对大部分网络问题进行自动纠正。
AT能够生成清晰且具有指导意义的报告,完美追踪网络故障、反馈急需处理的性能问题、显示服务水平协议合规状态并分析容量规划趋势。AT在六大管理套件中既非最昂贵、亦非最廉价。总体而言,Argent公司的Advanced Technology是一款极为强大的监控工具,适合各类不同规模的网络环境。
AT采用基于浏览器的界面,在保持使用便捷性的同时也具备面板定制功能,管理员可以根据需求将显示结果设定为自己想要优先观察的对象。它极具创造性地巧妙运用JavaScript,由此实现多层下拉菜单与选项标签,允许用户将任务以完全符合管理员工作流程的方式进行排列。
另外,这套界面还实现了许多过去只能在桌面应用程序中获得的功能,其中包括环境菜单、模式对话框、客户端验证以及虚拟控制等等。不过这款基于浏览器的界面仍然无法实现达到Windows用户界面的功能高度,不过别担心——Argent公司在AT中额外提供了本机界面选项。
Argent Commander作为一套“伞状结构”界面,以基于Web 2.0的中央控制台为定制基础,旨在管理中等至大型规模网络体系。它能够显示实时监控结果,包括服务器状态、网络健康状况、关键性能指标以及顶级X事件;另外,它还与活动目录相结合以保障安全性。Argent Commander的Web界面支持多种语言选择。
Argent AT精心设计出的丰富功能在测试过程中令我们赞叹不已。其识别流程使用ICMP ping、SNMP查询、DNS查找等一系列方式以确保结论的准确性、一致性,并最大程度从网络中收集设备的详细信息。它能迅速为用户描绘出包含路由器、交换机、服务器以及客户端的网络体系结构图。当我们向AT指定某台特定路由器时,它会以智能方式分辨与该路由器相关的网络链路、节点、设备以及计算机。
AT将网络运行状态划分为五大类:可接受工作状态、接近极限状态、已达极限状态、超出极限状态以及全面超载状态。实时监控与根本原因分析功能帮助我们快速定位网络问题。AT提供的精妙阈值设定机制大大简化了管理人员在维护网络运行状况方面需要投入的精力。这些阈值帮助我们在每周特定一天或每天特定时刻检测当前流量水平及服务器异常活动,从而保障了整体设施的顺畅运转。
Argent公司在AT中囊括了超过两千项专门针对应用程序及设备的预定义管理规则。
无需代理即可部署在网络当中,AT利用SNMP、WMI及其它协议识别并诊断网络故障。在每个实际用例中,AT都会将注意力集中在问题的根源(也就是根本原因),这能帮助我们快速略过由源头引发的后续联动故障、从而更快更准确地根治症结。
能够根据实际情况采取正确的解决方案,包括运行某个程序、运行某个脚本、重新启动发生问题的Windows后台服务或者重启服务器等。它甚至可以发送SQL语句(例如触发甲骨文进程运行)。
AT能够在必要时升级通知系统,其广泛的纠错措施也使我们得以通过自动化方式搞定大部分常见网络故障。
作为一款跨平台“广谱”监控工具,AT的适用对象涵盖一系列服务器操作系统。它拥有丰富的特定应用程序监控模块,能够针对诸如甲骨文、微软SQL Server、Exchange、BlackBerry Server、Lotus Notes、博科、Checkpoint、思科、康柏、戴尔、惠普、Intermec、Legato、Liebert、NetWare、诺基亚、北电、Omnitronix、Sonic、WebSphere以及WebLogic等多种平台提供对应功能。
在Exchange方面,Argent公司的产品能够全面监控微软Exchange 2007与Exchange 2010,同时也支持作为遗留系统存在的Exchange 5.5、2000以及2003。Argent for Exchange还支持完整的Exchange客户访问协议,其中包括往返测试、MAPI接口、Outlook Anywhere、Outlook Web Access以及Outlook Web Services等等。
AT的实际往返时间测试度量的是我们的Exchange服务器在发送与接收电子邮件时所耗费的实际时间,并通过结论向我们提示潜在的Exchange故障以及性能问题。AT能够在任何服务器环境下为用户提供服务器CPU利用率、磁盘空间、低内存以及网络适配器问题等信息。而在我们测试环境的Windows服务器中,它还能够监控Windows服务、活动目录以及系统注册表的健康状况。
Argent for VMware几乎能够监控所有V3.5及V4.0主机,包括数据中心、集群、资源池、ESX以及ESXi等。它会追踪虚拟机系统的事件与日志记录,同时负责管理补丁更新事务。Argent for VMware在监控客户操作系统方面与AT监控物理服务器完全一致。Argent还提供一款Citrix XenServer虚拟机监控工具。不过略显遗憾的是,Argent公司并不支持微软Hyper-V或者红帽KVM。
AT生成的报告非常清晰且极具指导意义。它们翔实、开箱即用、以图表描述事件、与服务水平协议相关联并且详尽说明了网络设备、计算机与应用程序的运行状态。AT报告可以说是一种很好的数据来源,足以指导管理人员据此进行容量规划及历史使用趋势分析。
利用AT创建新的定制报告也非常简便,只需与Crystal Reports设计工具的运行时间版本搭配即可实现需求。我们只需通过几次简单的拖拽操作外加鼠标点击即可将需要的时间段监控内容添加到报告当中。大家可以为报告命名并将其保存在Argent Reports文件夹中,从而每周定时加以运行。
我们分别设计了Argent图形与Argent图表两套定制报告。在基于图形的报告这边,我们仅仅需要为其指定几个需要包含的AT网络指标、网络节点以及几个报告选项。我们可以选择以图形方式表达各类参数指标,例如SNMO指标、Linux/Unix指标以及VMware指标等。
我们创建的图表式报告则显示出警报、日志变更、事件、文件审计结果、Exchange邮箱活动、Exchange流量活动、节点信息与汇总、性能数据、Top X流量发生器以及SLA停机数据等。
AT需要运行于安装有Windows Server 2003或Windows Server 2008的设备之上,且要求设备配置至少两个CPU核心、2GB内存以及1.2GHz Cpu主频。其设备/事件库可由微软SQL Server或甲骨文产品充当。
Paessler PRTG
PRTG网络监控器易于使用、安装简单且对各类设备都有良好的监控效果。遗憾的是,只有支付10800美元才能完全解除对监控设备数量的限制,这个价位实在有点难以接受。Paessler还为每个传感器提供PRTG(一百个传感器价格约400美元),不过由于Paessler公司对“传感器”概念进行了严格定义,因此我们在实际使用中将不可避免地使用大量传感器。
“传感器”是PRTG中的基本监控元素。每个传感器监控着网络环境中(只涉及单一设备)的特定一项参数指标。这项指标可以是交换机商品流量、服务器CPU负载或者服务器剩余磁盘空间。我们发现每台服务器至少需要十到二十个传感器才能实现基本监控功能,而且每个交换商品还需要额外的一个传感器进行搭配。由于我们需要为ping时耗、网络接口流量以及打印机墨盒添加传感器,因此所使用的传感器整体数量也开始不断攀升。对预算比较敏感的用户可以将暂时不必使用的传感器加以禁用并将其返回许可池,这样就能在需要时激活其它不同的传感器。
PRTG共提供超过一百三十种传感器类型,而且每个实例被视为总体许可数量中的一个单位。可用传感器类型包括基本的ping功能、SNMP与WMI监控器、针对特定服务器类型的数据库、邮件、文件、Web以及FTP等传感器。
我们利用Paessler的Amazon CloudWatch传感器对Amazon AWS云应用进行了监控测试。Paessler公司的最新谷歌分析工具能为我们显示整个网站的所有活动。我们还发现PRTG针对 VMware、微软Hyper-V以及Citrix XenServer虚拟环境的监控效果相当出色且极具实用价值。
PRTG几乎能在任何Windows版本(XP以及后续版本)中在两分钟以内安装完毕。
PRTG的容错集群功能可以协调主PRTG节点的运行状况并支持多达四个故障转移(即从属)PRTG节点。主节点与从属节点都会持续监控网络,所以在我们的测试中故障转移几乎瞬间就能切换完毕。
PRTG需要安装代理(Paessler将其称为‘探测器’)才能在非本地网络中运行。远程探测器能监控广域网连接、收集/转寄远程网络统计数据并能够用于分配网络监控工作负载。
PRTG拥有一套灵敏、直观且基于AJAX的Web界面。PRTG色彩编码传感器以鲜明的标示表明哪些设备正在运行、哪些已经关闭、哪些暂停或处于警告状态。将鼠标悬停在传感器上方即可实时观看对应的数据图表。点击传感器则可进一步查看详细、相关及有用信息。
PRTG的初始网络识别功能快速而准确。一旦我们提交认证信息,它就会访问我们的服务器与路由器、填充自身设备数据库并开始监控所有能够识别到的接入设备。在初始扫描过程中,PRTG会自动为每台设备及计算机中的每项指标添加与之对应的传感器。
PRTG产生的传感器数量大大超出了我们的预期,这实在令人感到惊讶。如果大家需要严格控制传感器数量以符合许可限制,肯定需要花费大量时间对初始识别的结果进行整理,删除那些不必要的传感器实例。
我们对PRTG对设备及计算机群组分门别类加以分层的能力十分赞赏。我们在测试中发现,用户能够轻松将节点或子网从一个群组迁移到另一个群组,并根据地理位置或业务功能对网络视图加以规划。每一台服务器或路由器都能从所属母群组继承登录认证及识别计划设定,如果大家喜欢,也可以采用自己需要的特殊设定。
要对PRTG传感器视图进行配置以显示重要网络状态信息也是轻而易举。举例来说,我们可以选择根据正常运行时间(或者停机时间)的长短、CPU利用率、网站响应速度或者可用磁盘空间等条件查看排名前十位的传感器状态。在我们将传感器查看配置部署到所有分层群组中之后,PRTG控制台就能为我们提供想要的网络视图描述。不过PRTG无法提供速度表式信息面板,也不能以图形或图表形式实时显示网络活动状态。
PRTG可以利用传感器状态与阈值触发器通过电子邮件、SNMP信息、短信或者系统日志条目向用户发送通知及警报。我们为一系列传感器设置了不同级别的阈值,分别对应群组分层中的设备状态或者速度变更、阈值溢出以及流量水平。尽管这些比较基础的阈值设定已经能够满足大部分网络的日常需求,但我们仍然对PRTG无法实现更为复杂的警示通知——例如特定广域网链接在某天深夜或者周六周日忽然出现20%以上利用率提升——而深感遗憾。
好消息是PRTG能够理解设备之间的关联性,而且当交换端口出现故障时还能帮我们屏蔽来自下游设备的众多警示信息。PRTG的智能化程度也足以在服务器停止响应ping指令的同时暂停该服务器上其它传感器(包括CPU、磁盘空间等)的运作。
我们还可以在会议或旅途等远离办公环境的位置关注网络运行状况。PRTG专为iPhone/iPad/iPad Touch(目前不支持Android设备)提供一款名为iPRTG的便利应用,允许用户以远程方式访问这款工具中的数据及报告。iPRTG能显示当前传感器统计、关键传感器状态、设备及计算机群组构成的可通行“传感器树状结构”、传感器警报、监控日志条目以及网络图等等。我们甚至能够远程暂停或恢复传感器监控、回应警报、查看传感器细节信息并编辑传感器设定。
最后来说说PRTG这个名称,如今简写已经成为官方命名,不过最初这四个字母代表着“Paessler Router Traffic Grapher(即Paessler路由流量记录器)”。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者