分析网络数据信息的展现方法与系统技术方案

技术编号:18208283 阅读:37 留言:0更新日期:2018-06-13 08:06
本发明专利技术提供了一种分析网络数据信息的展现方法与系统,包括:智能探测:通过智能探测模块捕获并解码目标交换机的数据包;网络性能检测和诊断:检测和诊断解码后的数据包,获得网络性能指标;网络性能管理网页:通过网络性能管理网页关联所述智能探测与网络性能检测和诊断,将解码后的数据包提供给所述网络性能检测和诊断,以及展现所述网络性能指标;所述网络性能管理网页包括:发现子模块:根据IP地址与端口,将网络性能指标根据站点、应用进行划分。本发明专利技术可以进行大数据量、长数据段的分析;使用b/s架构,在网络可及的地方可以通过浏览器随意浏览。

【技术实现步骤摘要】
分析网络数据信息的展现方法与系统
本专利技术涉及网络数据分析
,具体地,涉及一种分析网络数据信息的展现方法与系统。
技术介绍
如今,互联网飞速发展,影响了人们生活的各个领域,已成为人们生活、工作不可缺少的一部分。一旦一些使用群体多、又比较重要的服务其网络出现问题,将对大量的人群的生活与工作造成影响。因此通过网络向大家提供服务的大型企业,尤其是金融企业,它们服务器的网络性能就极为重要,这个时候就需要使用到网络数据分析的系统,使这些企业能实时了解、及时监控、准确预测自己服务器的网络状态。目前网络数据分析的系统有很多,不过大都偏向小数据的细节分析,而且操作配置都非常复杂。普遍具有以下缺陷:1、操作配置复杂,入门门槛高;2、不能进行大数据量、长数据段的分析;3、大都是桌面应用程序或者c/s架构(客户机和服务器架构,Client/Server),需要安装或者搭建系统,没办法随时随地查看;4、采集的不是实时的网络数据包,只能得到对应网络管理协议所包含字段的数据,没有办法获取到全量的网络数据信息。
技术实现思路
针对现有技术中的缺陷,本专利技术的目的是提供一种分析网络数据信息的展现方法与系统。根据本专利技术提供的分析网络数据信息的展现系统,包括:智能探测模块:捕获并解码目标交换机的数据包,获得解码后的数据包;网络性能检测和诊断模块:检测和诊断解码后的数据包,获得网络性能指标;网络性能管理网页模块:关联所述智能探测模块与网络性能检测和诊断模块,将解码后的数据包发送至预定的所述网络性能检测和诊断模块,以及展现所述网络性能指标;所述网络性能管理网页模块包括:发现子模块:根据IP地址与端口,将网络性能指标根据站点、应用进行划分;视图子模块:根据指定的时间段、颗粒度,展现实时或者历史网络性能指标。优选的,所述网络性能管理网页模块还包括:数据库管理子模块:对Mongo数据库列表进行增加、删除、修改以及查询,实时获得各个Mongo数据库的状态;智能探测管理子模块:对智能探测模块列表进行增加、删除、修改以及查询,实时获得各个智能探测模块的状态;端口管理子模块:根据智能探测模块列表,通过后台API获得各个智能探测模块下的端口信息。优选的,所述网络性能管理网页模块还包括:中央仪表台子模块:在同一页面上分别显示各个视图子模块的bps流量。优选的,所述网络性能管理网页模块还包括:RestAPI子模块:提供对外接口;智能展示子模块:将RestAPI提供的对外接口作为系统的数据源,按需求组织所述视图子模块的内容和呈现方式。优选的,所述网络性能管理网页模块还包括:报表子模块:为各个所述视图子模块生成自定义的报表;告警子模块:根据设定的触发条件记录满足告警条件的网络性能指标。根据本专利技术提供的一种分析网络数据信息的展现方法,包括:智能探测步骤:通过智能探测模块捕获并解码目标交换机的数据包,获得解码后的数据包;网络性能检测和诊断步骤:通过网络性能检测和诊断模块检测和诊断解码后的数据包,获得网络性能指标;网络性能管理网页步骤:关联所述智能探测模块与网络性能检测和诊断模块,将解码后的数据包发送至预定的所述网络性能检测和诊断模块,以及展现所述网络性能指标;所述网络性能管理网页步骤包括:发现子步骤:根据IP地址与端口,将网络性能指标根据站点、应用进行划分;视图子步骤:根据指定的时间段、颗粒度,展现实时或者历史网络性能指标。优选的,所述网络性能管理网页步骤还包括:数据库管理子步骤:对Mongo数据库列表进行增加、删除、修改以及查询,实时获得各个Mongo数据库的状态;智能探测管理子步骤:对智能探测模块列表进行增加、删除、修改以及查询,实时获得各个智能探测模块的状态;端口管理子步骤:根据智能探测模块列表,通过后台API获得各个智能探测模块下的端口信息。优选的,所述网络性能管理网页步骤还包括:中央仪表台子步骤:在同一页面上分别显示各个视图的bps流量。优选的,所述网络性能管理网页步骤还包括:RestAPI子步骤:通过RestAPI提供对外接口;智能展示子步骤:将RestAPI提供的对外接口作为系统的数据源,按需求组织所述视图子模块的内容和呈现方式。优选的,所述网络性能管理网页步骤还包括:报表生成子步骤:为各个视图生成自定义的报表;告警子步骤:根据设定的触发条件记录满足告警条件的网络性能指标。与现有技术相比,本专利技术具有如下的有益效果:1、操作简便,能轻易上手;2、可以进行大数据量、长数据段的分析;3、使用b/s架构,在网络可及的地方可以通过浏览器随意浏览;4、自定义站点与应用,对站点、应用进行过滤以分析起数据包信息;5、视图上可通过下钻(drilldown)随时生成新的维度的图表,附带一些过滤条件,并且drilldown的图表继承当前图表的过滤条件;6、后台采集的是实时的数据包,能获取到全量的网络数据信息。附图说明通过阅读参照以下附图对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1为本专利技术的整体架构图;图2为本专利技术网络性能管理网页模块的结构示意图;图3为本专利技术分析网络数据信息的展现方法的操作步骤示意图。具体实施方式下面结合具体实施例对本专利技术进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本专利技术,但不以任何形式限制本专利技术。应当指出的是,对本领域的普通技术人员来说,在不脱离本专利技术构思的前提下,还可以做出若干变化和改进。这些都属于本专利技术的保护范围。如图1所示,本专利技术提供的分析网络数据信息的展现系统可以设置为分布式,包括:智能探测模块(SmartProbe)、网络性能检测和诊断模块(NPMD,npmdataserver)以及网络性能管理网页模块(NPMWeb)。智能探测模块捕获并解码目标交换机的数据包;网络性能检测和诊断模块检测和诊断解码后的数据包,包括NTS记录,获得网络性能指标;网络性能管理网页模块关联所述智能探测模块与网络性能检测和诊断模块,将所述智能探测模块捕获的数据包发送至预定的所述网络性能检测和诊断模块,以及展现所述网络性能指标数据。并且可以将多个智能探测模块的数据,发送到同一个网络性能检测和诊断模块上进行处理。如图2所示,具体的,网络性能管理网页模块包括:数据库管理子步骤:对Mongo数据库列表进行增加、删除、修改以及查询,实时获得各个Mongo数据库的状态;Mongo数据库主要用于存储SmartProbe列表、端口配置、用户信息、视图配置、告警配置、站点与应用配置、报表配置等等各种管理信息,以及生成的告警数据、报表数据、各个时段视图的基本数据包信息等数据信息;智能探测管理子步骤:对智能探测模块列表进行增加、删除、修改以及查询,实时获得各个智能探测模块的状态;端口管理子步骤:根据智能探测模块列表,通过后台API获得各个智能探测模块下的端口信息,端口信息包括主机、端口名、链路状态、速率、流量、状态等等,亦可进行启用/禁用端口,编辑端口的别名,并在端口下设置vlan、mpls、qos、vxlan等各种类型的虚拟端口;发现子模块:根据IP地址与端口,将网络性能指标根据站点、应用进行划分,如表1所示:表1发现子模块的分类中央仪表台子模块:1、使用图表,在同一个页面上分别显示各个视图的总的bps流量;2、页面颜色显示系统的告本文档来自技高网...
分析网络数据信息的展现方法与系统

【技术保护点】
一种分析网络数据信息的展现系统,其特征在于,包括:智能探测模块:捕获并解码目标交换机的数据包,获得解码后的数据包;网络性能检测和诊断模块:检测和诊断解码后的数据包,获得网络性能指标;网络性能管理网页模块:关联所述智能探测模块与网络性能检测和诊断模块,将解码后的数据包发送至预定的所述网络性能检测和诊断模块,以及展现所述网络性能指标;所述网络性能管理网页模块包括:发现子模块:根据IP地址与端口,将网络性能指标根据站点、应用进行划分;视图子模块:根据指定的时间段、颗粒度,展现实时或者历史网络性能指标。

【技术特征摘要】
1.一种分析网络数据信息的展现系统,其特征在于,包括:智能探测模块:捕获并解码目标交换机的数据包,获得解码后的数据包;网络性能检测和诊断模块:检测和诊断解码后的数据包,获得网络性能指标;网络性能管理网页模块:关联所述智能探测模块与网络性能检测和诊断模块,将解码后的数据包发送至预定的所述网络性能检测和诊断模块,以及展现所述网络性能指标;所述网络性能管理网页模块包括:发现子模块:根据IP地址与端口,将网络性能指标根据站点、应用进行划分;视图子模块:根据指定的时间段、颗粒度,展现实时或者历史网络性能指标。2.根据权利要求1所述的分析网络数据信息的展现系统,其特征在于,所述网络性能管理网页模块还包括:数据库管理子模块:对Mongo数据库列表进行增加、删除、修改以及查询,实时获得各个Mongo数据库的状态;智能探测管理子模块:对智能探测模块列表进行增加、删除、修改以及查询,实时获得各个智能探测模块的状态;端口管理子模块:根据智能探测模块列表,通过后台API获得各个智能探测模块下的端口信息。3.根据权利要求2所述的分析网络数据信息的展现系统,其特征在于,所述网络性能管理网页模块还包括:中央仪表台子模块:在同一页面上分别显示各个视图子模块的bps流量。4.根据权利要求3所述的分析网络数据信息的展现系统,其特征在于,所述网络性能管理网页模块还包括:RestAPI子模块:提供对外接口;智能展示子模块:将RestAPI提供的对外接口作为系统的数据源,按需求组织所述视图子模块的内容和呈现方式。5.根据权利要求3所述的分析网络数据信息的展现系统,其特征在于,所述网络性能管理网页模块还包括:报表子模块:为各个所述视图子模块生成自定义的报表;告警子模块:根据设定的触发条件记录满足告警条件的网络性能指标。6.一种分析网络数据信息...

【专利技术属性】
技术研发人员:蔡晓华朱晓峰钮骏凯杨光辉贺晓麟王涛杨进
申请(专利权)人:上海天旦网络科技发展有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1