网站监控软件_远程监控_监控系统_服务器监控
对于电子商务来说,24小时监控IT环境,确保一切工作正常,并且有足够的资源应付突发的业务需求,是非常重要的。而电子商务服务的核心因素之一就是设备的性能表现,而性能的问题对于IT团队来说总是一个令人头疼不已的问题。幸运的是,目前市面上有很多免费的网络监控工具,可以帮助IT管理团队监控网络性能,并且帮助IT管理人员确定系统性能的瓶颈所在,进而帮助他们解决性能问题。
接下来介绍的五款网络监控工具是我多年来一直在使用并且认为很好的产品。其中前四款工具我使用的时间比较长,第五款Observium使用的比较少。但总的来说,这五款软件已经相当完美了。
一.Cacti
首先我介绍一下相关背景。RRDTool也是由MRTG的开发者所开发的。而开发RRDTool的目的是为了打造一款“基于时间序列的高性能的数据记录和图像显示系统”。简单的说,如果你打算测量某段时间的网络性能,那么RRDTool最合适不过了。
那么这些跟Cacti有什么关系呢?实际上RRDTool本身并不是一个十全十美的工具。在它背后需要一种数据收集机制,以便RRDTool可以利用这些数据生成可视化的图表。Cacti就是这样的一个RRDTool的前端系统。它利用MySQL数据库存储所有RRDTool所需的数据。Cacti允许用户创建数据收集源(建立被监控设备的SNMP连接),从被监控设备上收集数据,并可以让用户管理监控数据的访问权限。
如果与MRTG协作,Cacti则可以给管理员带来更多的历史信息回顾选项。如图C所示,Cacti可以很好的将数据信息以图表的形式展示给用户。从界面左侧我们可以看出,Cacti通过将图片进行分组,让管理员更直观的观察到多种设备的性能数据图。
Cacti最初的配置并不太简单,因此我们也可以花点小钱,从JumpBox下载一个已经配置好的虚拟机。
Cacti可以方便的管理多种图形
二.PRTG(10监控免费版)
开发公司名为Paessler,PRTG是该公司用来代替PaesslerRouterTrafficGrapher的产品。该工具可以帮助管理员快速监控多种网络设备,而且没有什么复杂的安装配置过程。PRTG还可以让管理员监控网络上的其它关键性系统,比如Exchange,SQL,VMware,以及Windows系统,实现这种功能需要使用WindowsManagementInstrumentation(WMI)并连接到vCenter以及ESX/ESXi主机上。
PRTG并不是一款完全免费的软件。用户可以选择免费版,但是使用功能会受到限制,只有10个传感器,即只能监控10个网络设备。在PRTG中,每个传感器都是一个独立元素。用户可以设置使用一个传感器监控磁盘空间,另一个传感器监控RAM使用率,在设置一个监控带宽使用情况。当然,如果资金雄厚,用户也可以设置成百上千个传感器。但我还是建议大家选择一些值得去监控的设备。
三.小蜜蜂网站监控
小蜜蜂网络性能监控即时监测系统通过在全国范围内部署监测点,真实模拟不同地域的用户访问目标网站的体验,从多个维度监控客户的服务器、应用服务和网站是否可以访问,当网站出现响应速度大幅下降或访问中断时,发送具体异常信息并提供修复建议;通过深入分析响应时间,生成性能监测报告,致力于帮助客户分析和改善服务性能,提升运营品质。协助产品管理人员、运维人员在网络部署、上线前测试和运营中多个阶段提供权威参考报告。
四.
Spiceworks
Spiceworks是一款全能型的工具软件,集合了网络监控,helpdesk,UPS电源管理,RFQ,PC目录工具,以及网络通信工具等多种功能。Spiceworks应该算是一款网络资产管理和帮助系统。另外,这款软件是通过广告支持的,所以虽然功能众多,但是并不会收费。用户还可以加入大型的IT实践社区,帮助别人解决各种问题。在本文写作时,Spiceworks表示他们的用户数量已经接近180万了。在Windows系统中,该工具的安装非常简单。
Spiceworks的一个特色模块是可以让用户监控网络和系统的健康状态。如下图所示,用户可以通过Spiceworks的一个界面查看全部设备的健康状态。
五.Observium
根据Observium官网的介绍:“Observium是一个基于PHP/MySQL/SNMP的具有自动发现能力的网络监控工具,广泛支持多种网络设备和操作系统,包括Cisco,Linux,FreeBSD,Juniper,Brocade,Foundry,HP等。”
Observium的优点是它所提供的数据查看起来很方便。如果你正在找一款网络监控工具,那么可以直接下载并安装Observium,而且它是免费的。
在下图中,我们可以看到Observium将关键的数据至于了最明显的位置,而且用户查看当前和历史的数据信息都很方便。
Observium的带宽图 |