2017年最佳开源网络监控工具


2017年最佳开源网络监控工具


社区广播:运维派(Yunweipai.com)是国内最早成立的IT运维社区,欢迎大家投稿,让运维人不再孤寂的成长!

对开源软件的需求持续增长,网络管理工具已经适应了这一浪潮。你不再需要为可能不是你所需的软件支付小额的费用,请留意下(大部分)免费的开源工具,用来监控、配置和映射你的联网设备。

这里有 14 个开源网络监控工具来协助IT管理员完成工作。

NetXMS

https://www.netxms.org/

NetXMS 提供了企业级开源网络管理和监控程序,它在Windows和Linux上有一个简单的用户界面。NetXMS通过相对简单的安装过程为IT基础架构的所有层提供了分布式网络监控、自动化网络发现和详细报告。

此外,服务器设备和代理对于这样一个全面的产品来说是相当轻量级的。

Pandora FMS

https://pandorafms.com/monitoring-solutions/network-monitoring/

定位于企业级, Pandora FMS 提供了一个时尚且整洁的用户体验,提供了易于阅读的快速洞察工具以及重要的网络统计信息,例如网络状态、已上报的告警、已部署的代理数量和其他最近执行任务的列表。Pandora FMS可以在无需外部访问的情况下执行网络诊断,这意味着用户可以更快地响应任何网络问题。事实上,FMS声称,在代理模式下的器监控系统响应速度约为10秒。

Cacti

http://www.cacti.net/

最初发布于2001年, Cacti 是一款开源的基于Web的网络监控和专为数据记录而设计的图形化工具。它可以用于实时显示网络数据,如CPU负载或带宽利用率。
Cacti是RRDtool的前端应用程序,RRDtool是一种用于存储实时变化数据的开源数据库工具,其使用SNMP作为其默认收集算法,但如果你喜欢本地Perl的PHP脚本,那么你也可以使用它们。
其最新版本0.8.8h于2016年5月发布,主要功能包括无限图形项目、图形自动填充支持、图形数据处理、自定义数据采集脚本、内置SNMP支持、图形模板、数据源模板、主机模板和基于用户的管理。

GroundWork Monitor Core

https://www.gwos.com/

GroundWork Monitor Core 是监控网络、应用和云计算使用情况的平台。开源版本包含最多可监控50个设备和基于社区的支持的许可证,该软件还有其对应的商业版本。在其网络管理功能方面,GroundWork提供网络和设备的自发现和维护、拓扑、报警控制、通过API/SNMP/IPMI的数据收集和对OpenDaylight SDN的支持等功能。GroundWork还提供了存储管理,支持大规模的企业级供应商,如NetApp和EMC,以及从磁盘、块或对象存储的数据收集和存储缓冲以及中断可视化。

由于GroundWork的一站式网络管理方法,这种套件可能更适合那些寻找成熟品牌的大型商业和企业,而不是以开发人员为重点的工具,如Big Brother或Big Sister。

Hyperic

http://www.vmware.com/products/vrealize-hyperic.html

VMware的Hyperic工具用于在物理、虚拟或云环境下监控Web应用程序及其性能。 它适用于应用程序服务器,web服务器,数据库,操作系统,虚拟机管理程序,消息传递服务和目录服务器。Hyperic提供基础架构和操作系统监控,详细的报告,应用程序和中间件监控,警报和修复工作流程以及通用可扩展的API。该网络监控工具提供了企业版本,可以提高网络警报功能,并且能更好地创建基准。

Observium

http://www.observium.org/

基于Linux的Observium是一个自动监测的网络监控工具。 据该网站介绍,“该工具是由一批经验丰富的专业网络工程师和系统管理员开发和维护的,Observium是一个由用户自己设计和构建的平台。”Observium提供社区版本和专业版,使用RRDTool进行缓冲存储和图形化功能,并具有易于使用的用户界面和报告功能。 但是,它没有报告导出功能,这可能对商务应用来讲会是一个问题。社区版本将为用户提供对所有支持设备或指标的完整自动监测功能,通过自动发现协议进行网络映射,自动识别数百种设备,并且每六个月发布一个新版本。

而专业版用户将获得所有社区版本的功能并且还将获得实时软件更新和修复功能,基于规则的自动分组功能,网络阈值和状态警报系统以及流量统计系统。

Zabbix

http://www.zabbix.com/

Zabbix 作为企业级的网络监控工具,通过从服务器,虚拟机和网络设备收集的数据提供实时监控,自动发现,映射和可扩展等功能。Zabbix的企业级监控软件为用户提供内置的Java应用服务器监控,硬件监控,VMware监控和CPU,内存,网络,磁盘空间性能监控。该企业级网络监控工具能够每分钟进行 3,000,000 次检查,具有更高的安全性和数据中心监控功能。

Nagios

https://www.nagios.org/

Nagios 是一款用于监控IT基础架构和查看当前状态、历史日志和基本报告的开源软件工具。 Nagios 用户可以监控系统指标,网络协议,应用程序,服务器,网络基础架构和接收故障警报。Nagios提供三种类型的网络管理工具,Nagios XL,Nagios日志服务器和Nagios网络分析器。其中 Nagios XL 最适合网络监控(尽管其他两种也提供网络监控服务)。Nagios XL提供企业级网络监控,为用户提供带宽报告,网络心跳监控,自定义URL,电子邮件报告和远程机器监控。 升级的企业版提供基于Web的服务器控制台访问,业务流程监控,记录审核和自动化删除功能。

NetDisco

https://metacpan.org/pod/App::Netdisco

NetDisco专为类 Unix 操作系统而设计,通过NSMP提供基于网络的自动发现网络设备的功能,从而生成网络拓扑图。它是专为中型到大型网络而设计的。该网络管理工具可用于定位设备,创建设备目录并报告IP地址和交换机端口使用情况。NetDisco用户可以通过MAC或IP在网络上定位机器,关闭交换机端口,或更改端口的VLAN或PoE状态,按照型号,供应商,软件和操作系统对网络硬件进行清点,并给你的网络创建一个详细的拓扑图。

OpenNMS

https://www.opennms.org/en

OpenNMS是在1999年发布的,旨在为大型企业级用户提供事件管理,服务监控和性能测量。使企业用户受益的主要特点包括外部脚本、向通话系统工程师发送警报、扩展Java本机通知策略API、请求跟踪(RT)集成、高级警报、IPv4和IPv6网络可达性超过ICMP、测试状态和节点库存信息。企业服务或是“风格”网络提供预置事件,通知,数据收集,工作流和附加报告等功能。

RANCID

http://www.shrubbery.net/rancid/

RANCID 听起来像一个消极的名字,除非你学会Really Awesome New Cisco的配置。这一点意味着它能监视路由器或其他设备的配置,并维护任何更改过的历史记录。RANCID 支持很多供应商设备,包括 Juniper路由,HP交换机,Redback的NAS 和 很多对Observium有扩展设备的支持。RANCID支持许多供应商的设备,包括Juniper路由器,HP交换机,Redback NAS和许多其他设备,以及对Observium的扩展支持。

RANCID提供多种网络管理功能,包括登录到路由器表(router.db)中的每个设备,运行各种命令以获取将被保存的信息,将之前收集的信息中的任何变化发送到邮件列表,并提交这些更改到版本控制系统。

Xymon

http://xymon.sourceforge.net/

另一个需要提及的网络监控工具是Xymon(以前称为Hobbit)。 Xymon监控服务器,应用程序和网络,通过网页提供有关所有这些网络组件运行状况的信息。其网站上表示Xymon的开发受到Big Brother的启发,同Big Sister一样,它试图解决Big Brother BTF的缺点,如性能方面。 同时,Xymon更容易部署并且是免费的。

Big Brother BTF

https://en.wikipedia.org/wiki/Big_Brother_(software)

Big Brother创建于20世纪90年代中期,用于监控网络系统,后来被Quest Software收购,而其又被戴尔在2012年收购。许多其他网络监控工具都是模仿Big Brother的,所以它有一个大型的、详细的论坛和有帮助的开发人员社区,是初学者的好选择。除了可用于学生和非商业用途的开源版本之外,其还提供了名为Big Brother Professional Edition的商业版本。

Big Sister

http://www.bigsister.ch/bigsister.html

Big Sister创始人托马斯·艾比(Thomas Aeby)表示,他对Big Brother的网络监控印象深刻,但希望提高其性能,减少坏事件发生时的警报数量,并进行其他改进。Big Sister提供网络监控,节点管理,doxygen过滤器和Web应用程序框架,作为Unix衍生产品和Microsoft Windows操作系统的一部分。Big Sister对监控网络系统的IT管理员有所帮助。当系统故障时,它会通知管理员,生成状态变化历史记录日志并显示各种系统性能数据。

时间: 2024-08-03 08:32:19

2017年最佳开源网络监控工具的相关文章

七大开源网络监控工具

1. 开源网络监控工具: NetXMS 2. 开源网络监控工具: Pandora FMS 3. 开源网络监控工具: Cacti 4. 开源网络监控工具: GroundWork Monitor Core 5. 开源网络监控工具:Hyperic 6. 开源网络监控工具: Observium 7. 开源网络监控工具: Zabbix 关于详细信息,以后在搜集

12 个最佳的免费网络监控工具

要让一个多级机构运行良好而且平稳的话,一个非常艰巨重大的任务就是做好网络管理.每个机构都配备专门的人员,即网络分析师,来进行网络管理.他们使用了许多工具来监视网络的运行状况,并查看网络流量的上升和下降状况.他们还必须确保整个网络能够平稳地运行,因为只要有一分钟的网络中断就会使得整个机构的工作出现混乱. 使得机构工作平稳运行的最重要的方式之一就是使用各种网络监视工具.使用IDS检测来自外部网络的威胁和问题,使用网络监视软件来监视由于内部服务器负载过高或者某个网络部员工的小错误而引起的问题.网络监视

12 个最佳的免费网络监控工具 (转)

12 个最佳的免费网络监控工具 2015-02-02 10:16 开源中国社区编译 字号:T | T 现有的网络监控工具可以说是数以百计,但是这些工具往往比较昂贵,因此花些时间去选购是很值得的,需要仔细研究其适用性.性能.专业性等方面的特性,需要判断的因素很多,但短时间内理解这些指标并作出选择可不是一件容易的事.因此,我们利用专业经验,建立了包括一些最佳免费网络监控工具的清单,为实现网络的安全.稳定长期运行提供帮助,以下是具体的清单列表…… AD:干货来了,不要等!WOT2015 北京站演讲PP

点将台:2015 年最佳开源数据中心和云计算软件

点将台:2015 年最佳开源数据中心和云计算软件 2015-09-18 开源中国 知名 IT 杂志<InfoWorld>评选出了年度最佳开源平台.基础设施.管理和编排软件. 最佳开源数据中心和云计算软件   你可能已经听说过 Docker 容器这项新技术.开发人员很喜欢它,因为可以用脚本来构建容器,添加一层层服务,并直接从 MacBook Pro 将它们推送到服务器进行测试.容器之所以切实可行,是因为它们超轻量级,不像那些现在已经过时的虚拟机.容器以及交付服务的其他轻量级方法正在改变操作系统.

推荐一款轻量级的linux系统和网络监控工具

Monitorix介绍: 是一款开源.免费,功能强大的轻量级Linux系统和网络监控工具,它通过搜集系统和网络的信息,并且通过web接口展示出来. 使用perl语言编写,使用rrdtool生成图形,并且在web上展示. 安装 for centos,rhel,fedora 1.安装依赖包 # yum install rrdtool rrdtool-perl perl-libwww-perl perl-MailTools perl-MIME-Lite perl-CGI perl-DBI perl-X

Top 12 Best Free Network Monitoring Tools (12种免费网络监控工具)

1) Fiddler Fiddler(几乎)是适用于任何平台和任何操作系统的最好的免费网络工具,并提供了一些广受欢迎的关键特性.如:性能测试.捕捉记录HTTP/HTTPs请求响应.进行web调试等很多功能. 2) Nagios Nagios是另外一款在互联网上的免费网络监控工具. 它是开源的监控解决方案,它表现非凡并且持续为全球成千上万的组织提供可靠的监测. 3) Nedi Nedi也是一款对用户来说开源的网络监控工具.NeDi可以在你的核心网络设备上,针对CDP, FDP和.或LLDP充分发挥

10 个免费的网络监控工具(转)

如果你有一个网站或一个网络,你应该密切的关注它,并在问题发生之后迅速解决.最简单方便的办法是通过使用服务器/网络监视工具来监视您的设备,以防任何可能出现的问题.有许多免费和开源服务器和网络监控工具存在,但找到一个好用的并不是件容易的事情. 本文向你推荐 10 个免费开源的网络服务器监控工具: 1. Monit Monit 是一个Linux/UNIX系统上开源的进程.文件.目录和文件系统监控和管理工具,可自动维护和修复一些错误的情况.该工具同时提供了一个 iPhone 应用. 2. Ganglia

.Net开源网络爬虫Abot介绍

.Net中也有很多很多开源的爬虫工具,abot就是其中之一.Abot是一个开源的.net爬虫,速度快,易于使用和扩展.项目的地址是https://code.google.com/p/abot/ 对于爬取的Html,使用的分析工具是CsQuery, CsQuery可以算是.net中实现的Jquery, 可以使用类似Jquery中的方法来处理html页面.CsQuery的项目地址是https://github.com/afeiship/CsQuery 一. 对Abot爬虫配置 1. 通过属性设置 先

【大会】容器云服务专家精灵云成2017全球云计算开源峰会关注焦点

2017全球云计算开源峰会于4月19-20日在北京国家会议中心举行,作为云计算开源技术的年度顶级"party",现场大咖云集,共同探讨和分享开源技术在云计算领域的N种玩法.本次峰会从代码.社区和产业三大方向探讨云计算开源技术的实践和应用,作为企业级容器云服务方面的领导者,Ghostcloud精灵云也在本次峰会上分享了Docker在金融行业的应用,干货不绝,收获无数行业关注.同时,精灵云也带来了众多福利,改变世界的"盒子"在大会现场吸引了一大批参会者的围观,前来咨询和