阅读更多

3顶
1踩

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

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

1. 开源网络监控工具: NetXMS

NetXMS 提供了企业级开源网络管理和监控程序,它在Windows和Linux上有一个简单的用户界面。
NetXMS通过相对简单的安装过程为IT基础架构的所有层提供了分布式网络监控、自动化网络发现和详细报告。
此外,服务器设备和代理对于这样一个全面的产品来说是相当轻量级的。

2. 开源网络监控工具: Pandora FMS

定位于企业级, Pandora FMS 提供了一个时尚且整洁的用户体验,提供了易于阅读的快速洞察工具以及重要的网络统计信息,例如网络状态、已上报的告警、已部署的代理数量和其他最近执行任务的列表。

Pandora FMS可以在无需外部访问的情况下执行网络诊断,这意味着用户可以更快地响应任何网络问题。事实上,FMS声称,在代理模式下的器监控系统响应速度约为10秒。

3. 开源网络监控工具: Cacti

最初发布于2001年, Cacti 是一款开源的基于Web的网络监控和专为数据记录而设计的图形化工具。它可以用于实时显示网络数据,如CPU负载或带宽利用率。

Cacti是RRDtool的前端应用程序,RRDtool是一种用于存储实时变化数据的开源数据库工具,其使用SNMP作为其默认收集算法,但如果你喜欢本地Perl的PHP脚本,那么你也可以使用它们。

其最新版本0.8.8h于2016年5月发布,主要功能包括无限图形项目、图形自动填充支持、图形数据处理、自定义数据采集脚本、内置SNMP支持、图形模板、数据源模板、主机模板和基于用户的管理。

4. 开源网络监控工具: GroundWork Monitor Core

GroundWork Monitor Core 是监控网络、应用和云计算使用情况的平台。开源版本包含最多可监控50个设备和基于社区的支持的许可证,该软件还有其对应的商业版本。

在其网络管理功能方面,GroundWork提供网络和设备的自发现和维护、拓扑、报警控制、通过API/SNMP/IPMI的数据收集和对OpenDaylight SDN的支持等功能。

GroundWork还提供了存储管理,支持大规模的企业级供应商,如NetApp和EMC,以及从磁盘、块或对象存储的数据收集和存储缓冲以及中断可视化。
由于GroundWork的一站式网络管理方法,这种套件可能更适合那些寻找成熟品牌的大型商业和企业,而不是以开发人员为重点的工具,如Big Brother或Big Sister。

5. 开源网络监控工具:Hyperic

VMware的Hyperic工具用于在物理、虚拟或云环境下监控Web应用程序及其性能。 它适用于应用程序服务器,web服务器,数据库,操作系统,虚拟机管理程序,消息传递服务和目录服务器。

Hyperic提供基础架构和操作系统监控,详细的报告,应用程序和中间件监控,警报和修复工作流程以及通用可扩展的API。

该网络监控工具提供了企业版本,可以提高网络警报功能,并且能更好地创建基准。

6. 开源网络监控工具: Observium

基于Linux的Observium是一个自动监测的网络监控工具。 据该网站介绍,“该工具是由一批经验丰富的专业网络工程师和系统管理员开发和维护的,Observium是一个由用户自己设计和构建的平台。”

Observium提供社区版本和专业版,使用RRDTool进行缓冲存储和图形化功能,并具有易于使用的用户界面和报告功能。 但是,它没有报告导出功能,这可能对商务应用来讲会是一个问题。

社区版本将为用户提供对所有支持设备或指标的完整自动监测功能,通过自动发现协议进行网络映射,自动识别数百种设备,并且每六个月发布一个新版本。

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

7. 开源网络监控工具: Zabbix

Zabbix 作为企业级的网络监控工具,通过从服务器,虚拟机和网络设备收集的数据提供实时监控,自动发现,映射和可扩展等功能。

Zabbix的企业级监控软件为用户提供内置的Java应用服务器监控,硬件监控,VMware监控和CPU,内存,网络,磁盘空间性能监控。

该企业级网络监控工具能够每分钟进行 3,000,000 次检查,具有更高的安全性和数据中心监控功能。

8. 开源网络监控工具: Nagios

Nagios 是一款用于监控IT基础架构和查看当前状态、历史日志和基本报告的开源软件工具。 Nagios 用户可以监控系统指标,网络协议,应用程序,服务器,网络基础架构和接收故障警报。

Nagios提供三种类型的网络管理工具,Nagios XL,Nagios日志服务器和Nagios网络分析器。其中 Nagios XL 最适合网络监控(尽管其他两种也提供网络监控服务)。

Nagios XL提供企业级网络监控,为用户提供带宽报告,网络心跳监控,自定义URL,电子邮件报告和远程机器监控。 升级的企业版提供基于Web的服务器控制台访问,业务流程监控,记录审核和自动化删除功能。

9. 开源网络监控工具: NetDisco

NetDisco专为类 Unix 操作系统而设计,通过NSMP提供基于网络的自动发现网络设备的功能,从而生成网络拓扑图。它是专为中型到大型网络而设计的。

该网络管理工具可用于定位设备,创建设备目录并报告IP地址和交换机端口使用情况。

NetDisco用户可以通过MAC或IP在网络上定位机器,关闭交换机端口,或更改端口的VLAN或PoE状态,按照型号,供应商,软件和操作系统对网络硬件进行清点,并给你的网络创建一个详细的拓扑图。

10. 开源网络监控工具: OpenNMS

OpenNMS是在1999年发布的,旨在为大型企业级用户提供事件管理,服务监控和性能测量。

使企业用户受益的主要特点包括外部脚本、向通话系统工程师发送警报、扩展Java本机通知策略API、请求跟踪(RT)集成、高级警报、IPv4和IPv6网络可达性超过ICMP、测试状态和节点库存信息。

企业服务或是“风格”网络提供预置事件,通知,数据收集,工作流和附加报告等功能。

11. 开源网络监控工具:RANCID

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

RANCID支持许多供应商的设备,包括Juniper路由器,HP交换机,Redback NAS和许多其他设备,以及对Observium的扩展支持。

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

12. 开源网络监控工具: Xymon

另一个需要提及的网络监控工具是Xymon(以前称为Hobbit)。 Xymon监控服务器,应用程序和网络,通过网页提供有关所有这些网络组件运行状况的信息。

其网站上表示Xymon的开发受到Big Brother的启发,同Big Sister一样,它试图解决Big Brother BTF的缺点,如性能方面。 同时,Xymon更容易部署并且是免费的。

13. 开源网络监控工具: Big Brother BTF

Big Brother创建于20世纪90年代中期,用于监控网络系统,后来被Quest Software收购,而其又被戴尔在2012年收购。

许多其他网络监控工具都是模仿Big Brother的,所以它有一个大型的、详细的论坛和有帮助的开发人员社区,是初学者的好选择。

除了可用于学生和非商业用途的开源版本之外,其还提供了名为Big Brother Professional Edition的商业版本。

14. 开源网络监控工具: Big Sister

Big Sister创始人托马斯·艾比(Thomas Aeby)表示,他对Big Brother的网络监控印象深刻,但希望提高其性能,减少坏事件发生时的警报数量,并进行其他改进。

Big Sister提供网络监控,节点管理,doxygen过滤器和Web应用程序框架,作为Unix衍生产品和Microsoft Windows操作系统的一部分。

Big Sister对监控网络系统的IT管理员有所帮助。当系统故障时,它会通知管理员,生成状态变化历史记录日志并显示各种系统性能数据。

英文原文:Best open source network monitoring tools 2017
参与翻译 (4人) : cassia_tora, Tocy, Tony, 无若
  • 大小: 247.1 KB
  • 大小: 132.4 KB
  • 大小: 265.4 KB
  • 大小: 195.3 KB
  • 大小: 35.6 KB
  • 大小: 86.7 KB
  • 大小: 22 KB
  • 大小: 96.7 KB
  • 大小: 258.6 KB
  • 大小: 211.2 KB
  • 大小: 231.1 KB
  • 大小: 181.1 KB
  • 大小: 224.5 KB
  • 大小: 170.1 KB
来自: oschina
3
1
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 基于Infopath实现WEB动态表单

    基于Infopath实现WEB动态表单.初次接触Infopath,我就被它的强大的功能,灵活的表单制作方式,全面对Web Services的支持等特点深深的吸引了。曾经尝试用Infopath来完成一些MIS项目,Infopath却有一些我们难以逾越的障碍,使得无法方便的和项目紧密结合。主要是有以下几个方面使得Infopath不能和项目有效的结合: Infopath只能在Infopath本身的程序中填写表单(这个问题去年我曾经解决过,参考Infoview的实现方式) 不能有效的和外部环境结合,比如ASPX页面中的变量,工作流引擎的信息。 实现复杂的数据存取,存在一些困难,需要进行大量的代码编写。 和我们传统MIS系统的开发模式有一定出入,Infopath数据源的设计不是很方便。不能通过该工具直接对数据库结构的定义。

  • Microsoft InfoPath(微软Office软件高级版本组件)

    是用來開發以為基礎的表格的應用程式。於2003年末首次發布作為2003套餐程式的一部分。InfoPath主要特點是它對自訂的XML概要支援,以創作和查驗XML文件的能力。它可透過與工具包利用連接到外部系統 ,並且後端和中間層系統可設定來利用Web Services標準如,以及來溝通。另外,因為InfoPath文件是基於XML的,它可從外部資料庫資源調用資料綁定到表格控制元件而非InfoPath本身。Microsoft InfoPath 2013執行於(2016年5月3日)

  • InfoPath简介

    InfoPath 是一种Rich Client客户端程序,用来设计和管理以使用表单为主的业务过程.可以和浏览器、OutLook、Word、移动设备协同工作。可以在不离开Office Outlook 2007 环境的情况下,填写表单;可以使用 Web 浏览器和移动设备填写 InfoPath 表单,将 InfoPath 解决方案延伸到防火墙之外。 他只是用来收集数据,并不做逻辑处理,最多做点数据验证...

  • InfoPath基础应用教程-1 设计一个简单的表单模板

    前言:工作中常遇到客户和同事朋友询问InfoPath的相关问题,博客读者也常有来信,表示与InfoPath相关的教程过少。说实话,我本人其实也没有看过InfoPath的学习资料,全靠自己的理解和经验积累。最近我总结了一些心得,与大家共享,希冀抛砖引玉,共同进步。 InfoPath是Microsoft Office系列产品中的一员,相较于Word、Excel,对于InfoPa...

  • InfoPath,你不需要吗?

    http://blog.joycode.com/joy/archive/2004/04/28/20392.aspx

  • 利用infoPath定制表单

    今天同事介绍了个产品infoPath,以前在安装office的时候也曾经看到过,但从来没有注意过它的功能的强大。今天忽然一看 ,觉真的能解决很多我们实际的问题,但似乎baidu上关于java开发infopath的东西还是很少,所以现在感觉面临许多的问题需要解决:1、解压(也可以称作解析)xsn文件。2、萃取相应的数据字段,并产生对应数据库关系3、显示模板,并获取数据4、进行数据计算

  • XSLT解析InfoPath生成的XML文件并去掉文件中的InfoPath额外信息

      InfoPath表单用来生成模板所规定格式的XML文档,但是在生成的XML文件中常常会包含一些额外信息,这些信息也是以节点的形式出现在XML文件中,并且在根节点之外,主要用于在IE中识别该XML文件是用InfoPath表单生成的可以直接用InfoPath打开,如果你在其它的浏览器中打开这些文件,则不会出现文件打开的提示。这些额外信息在程序中处理的时候难免会带来一些麻烦,影响我们对XM...

  • Sharepoint构建轻量型应用之InfoPath的简单应用案例!

    1.   很遗憾,在office 2016 版本中已经将表单功能移除,office 2013 版本已经成了infopath 绝唱,所以我们必须安装office 2013 版本的office Professional plus来完成我们的表单组件安装:2.   点开infopath Deisgner,我们可以看到可以创建的组件: 3.   这里我们可以创建多种表单,我们这次做一个简单的案例,建立一个

  • InfoPath 系列:表单的发布与共享

    上一篇中我们简单的介绍了如果快速创建一张表单,今天继续介绍表单的共享与发布。             先来回顾一下上一篇中创建的表单:              就是这个了,在INFOPATH中有以下几种发布或共享的方式。               1、发布至网络位置或文件共享。       2、发布至电子邮件接收人列表。       3、发布到SharePoint

  • OFFICE InfoPath 教程

    2006/2/24 ...

  • 如何编程访问infopath字段

    XmlForm 类是 InfoPath 托管代码对象模型中的关键对象,该对象提供的属性、方法以及事件可以用来以编程方式与表单的基础 XML 文档中的 XML 数据进行交互,并操作这些数据。在大多数方面,XmlForm 类与 InfoPath 脚本 (COM) 的 XDocument 对象以及与 InfoPath 2003 兼容的 (Microsoft.Office.InfoPath.SemiTru...

  • InfoPath Analyzer

    InfoPath Analyzer为InfoPath 表单设计人员提供方便的功能,包括 直接编辑InfoPath 内置Html 查找字段绑定的控件 根据名字查找字段 根据ID查找控件 数据信息集中管理 直接编辑InfoPath 内置Html 字段与绑定的控件 搜索字段 信息数据集中呈现: ...

  • 想学习infopath开发,圈内有没有同道中人?

    想学习infopath开发,圈内有没有同道中人?

  • 安装Office InfoPath 2007

    “通过使用 Office InfoPath 2007,您可以创建和部署电子表单解决方案,以高效可靠地收集信息。您还可以使用 Microsoft Office SharePoint Server 2007 中的 InfoPath Forms Services 功能将业务流程扩展到公司防火墙以外,提供 Microsoft Office Outlook 电子邮件形式的表单、Web 浏览器表单或者适

  • Infopath简单应用

    为什么80%的码农都做不了架构师?>>> ...

Global site tag (gtag.js) - Google Analytics