一种基于业务逻辑对多通信路径分析的方法及装置制造方法及图纸

技术编号:14360843 阅读:73 留言:0更新日期:2017-01-09 04:04
本发明专利技术涉及对多通信路径分析领域,针对现有技术存在的问题,提供一种基于业务逻辑对多通信路径分析的方法及装置。通过通信路径节点添加,设置n条用户与客户端之间的通信路径;根据指标分组选择框设置用户需要监测的指标,形成指标列表;在通信路径的m个数据采集端口分别设置探针,并在界面上把探针显示为探针类节点;探针抓取所有指标数据并进行网络数据分析。在Web页面中基于业务逻辑对多个或单个通信路径进行分析的方法。指标列表通过复选框勾选方式查询相应数据并以趋势图的方式对网络路径中的指标进行不同维度的分析。就是个数据库查询 把之前定义分组里面的指标查询出来后在列表中展示。

【技术实现步骤摘要】

本专利技术涉及对多通信路径分析领域,尤其是一种基于业务逻辑对多通信路径分析的方法及装置
技术介绍
当今网络中客户端到服务器的通信是至关重要的。如果通信过程中有数据的丢失或减少将会对网络的稳定造成一定的危害。相当多的软件是告知用户通信出了问题,但是不能具体告知使用者是在哪个设备,哪个指标出了问题。即便有的软件做到了告知用户具体哪出了问题也不能很清晰的让用户看到具体指标数据的对比。
技术实现思路
本专利技术所要解决的技术问题是:针对现有技术存在的问题,提供一种基于业务逻辑对多通信路径分析的方法及装置。通过通信路径节点添加,设置n条服务器与客户端之间的通信路径;根据指标分组选择框设置用户需要监测的指标,形成指标列表;在通信路径的m个数据采集端口分别设置探针,并在界面上把探针显示为探针类节点;探针抓取所有指标数据并进行网络数据分析。本专利技术采用的技术方案如下:一种基于业务逻辑对多通信路径分析的方法包括:步骤1:基于Web页面,通过通信路径添加步骤,在应用与客户端之间设置n条的通信路径;应用和客户端是基于业务逻辑图配置获得;步骤2:根据指标分组选择框设置用户需要监测的指标,形成指标列表;步骤3:在通信路径的m个数据采集端口分别设置探针,并在界面上把探针显示为探针类节点;步骤4:探针通过路由器交换机的镜像口抓取指标列表的网络数据包,解析网络数据包的数据,并将其存入数据库中;分析端间隔周期T向探针发送请求获取探针数据库中的网络数据,进行网络数据分析;T范围是1到2分钟;进一步的,步骤2中所述指标分组选择框设置用户需要监测的指标,形成指标列表具体过程:添加指标分组步骤:点击选中左侧的分组,再点击选中右侧的指标,最后点击“<”按钮便可在此分组中添加上选择的指标;删除分组指标步骤:选中后点击“>”按钮即可;还原步骤:当用户点击还原默认分组即可还原成系统默认分组状态。进一步的,所述步骤2中当勾选多个复选框,则指标分组栏下方出现了趋势图;趋势图左上方选择探针,此趋势图即在指定时间段中相同探针下不同参数的对比状态;勾选单个复选框探针选项消失,此时趋势图代表的是相同参数在指定时间段内不同探针的对比状态。进一步的,所述绘制趋势图的具体过程是:获取分组参数指标,探针通过数据库获取分组参数指标对应的数据,然后将该数据通过D3算法的highcharts插件绘制出趋势图。进一步的,所述步骤3中探针位置通过d3.js插件的data方法获取所有探针ID,然后通过jQuery的find方法在SVG中找到对应探针ID的探针;计算出探针最左侧的位置,存入一个数组中;获取完所有探针后对应之前的数据长度生成列表,每个列表只会有一列,然后再将此列表的位置对应之前数据中存的位置通过jQuery的css设置探针的左侧端点以及上部端点即可。进一步的,所述步骤2配置好指标分组后,如果有多个探针则还包括对多个参数配置偏差值;点击偏差值设置按钮可单独修改选择探针的偏差值参数;偏差值=(该指标参数最大值-该指标参数最小值)/该指标参数最大值。一种基于业务逻辑对多通信路径分析的装置包括:通信路径设置模块:用于基于Web页面,通过通信路径添加步骤,在应用与客户端之间设置n条的通信路径;应用和客户端是基于业务逻辑图配置获得;指标列表设置模块,用于根据指标分组选择框设置用户需要监测的指标,形成指标列表;探针设置模块,用于在通信路径的m个数据采集端口分别设置探针,并在界面上把探针显示为探针类节点;分析模块,用于探针通过路由器交换机的镜像口抓取指标列表的网络数据包,解析网络数据包的数据,并将其存入数据库中;分析模块间隔周期T向探针发送请求获取探针数据库中的网络数据,进行网络数据分析;T范围是1到2分钟。进一步的,所述指标分组选择框设置用户需要监测的指标,形成指标列表具体过程包括:添加指标分组步骤:点击选中左侧的分组,再点击选中右侧的指标,最后点击“<”按钮便可在此分组中添加上选择的指标;删除分组指标步骤:选中后点击“>”按钮即可;还原步骤:当用户点击还原默认分组即可还原成系统默认分组状态。进一步的,当勾选多个复选框,则指标分组栏下方出现了趋势图;趋势图左上方选择探针,此趋势图即在指定时间段中相同探针下不同参数的对比状态;勾选单个复选框探针选项消失,此时趋势图代表的是相同参数在指定时间段内不同探针的对比状态。进一步的,所述绘制趋势图的具体过程是:获取分组参数指标,探针通过数据库获取分组参数指标对应的数据,然后将该数据通过D3算法的highcharts插件绘制出趋势图。综上所述,由于采用了上述技术方案,本专利技术的有益效果是:1.在Web页面中基于业务逻辑对多个或单个通信路径进行分析的方法。2.指标列表通过复选框勾选方式查询相应数据并以趋势图的方式对网络路径中的指标进行不同维度的分析。.就是个数据库查询把之前定义分组里面的指标查询出来后在列表中展示。3.指标数据的竖列位置能够与上方路径图中探针位置相互对应。4.指标分组配置方式,并通过指标分组批量配置指标的偏差值,并可通过指标分组对指标列表进行查询过滤指标。附图说明本专利技术将通过例子并参照附图的方式说明,其中:图1为本专利技术中多路径分析图。图2为本专利技术中通信路径设置界面。图3为本专利技术中探针设置界面,图4为本专利技术中应用配置图图5为本专利技术中应用添加完成后的显示界面的树状结构图。图6为本专利技术中自定义IP图图7为本专利技术中自定义网段的显示界面图8为为客户端添加完成后的显示界面。图9为本专利技术中三条通信路径选择的显示界面。图10为本专利技术中业务逻辑图。图11为本专利技术中指标分组配置界面图。图12为本专利技术中偏差范围设置界面图。图13为本专利技术中多指标的图标分析界面图。图14为本专利技术中单个指标图表分析界面图。具体实施方式本说明书中公开的所有特征,或公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。本说明书中公开的任一特征,除非特别叙述,均可被其他等效或具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。本专利技术相关说明:1、把网络中的访问客户端归类为一种节点,即互联网客户端节点。探针节点,即部署在网络中的关键数据包采集点,采集并存储网络通信数据的服务器,探针节点为固定的一类节点。互联网客户端节点可以与探针节点建立通信路径,IP节点可以与探针节点建立通信路径,探针节点之间可以建立通信路径,互联网客户端节点与IP节点不能建立通信路径。2、通信路径节点添加步骤:当检测到用户触发通信路径节点添加条件时,本实施例中当检测到用户点击图1界面上的添加通信路径节点按钮时,通信通信路径节点的添加窗口,接收用户通过该窗口输入的节点类型及节点信息并在界面上显示一个通信路径节点,同时显示该通信路径节点的节点信息;用户在图2所示的窗口中输入信息后点击确认,便在界面中出现一个通信路径节点。当通信路径节点为IP节点时,其IP地址可以是单个IP地址或者某个网段或某个IP范围。探针添加步骤:如图3所示,根据网络中的数据采集口设置为探针,并在界面把探针显示为一类节点。参见图1中的节点197上网口及5.157net。通信路径添加步骤:当检测到用户触发通信路径添加条件时弹出通信路径的添加窗口,本文档来自技高网...
一种基于业务逻辑对多通信路径分析的方法及装置

【技术保护点】
一种基于业务逻辑对多通信路径分析的方法,其特征在于包括:步骤1:基于Web页面,通过通信路径添加步骤,在应用与客户端之间设置n条的通信路径;应用和客户端是基于业务逻辑图配置获得;步骤2:根据指标分组选择框设置用户需要监测的指标,形成指标列表;步骤3:在通信路径的m个数据采集端口分别设置探针,并在界面上把探针显示为探针类节点;步骤4:探针通过路由器交换机的镜像口抓取指标列表的网络数据包,解析网络数据包的数据,并将其存入数据库中;分析端间隔周期T向探针发送请求获取探针数据库中的网络数据,进行网络数据分析;T范围是1到2分钟。

【技术特征摘要】
1.一种基于业务逻辑对多通信路径分析的方法,其特征在于包括:步骤1:基于Web页面,通过通信路径添加步骤,在应用与客户端之间设置n条的通信路径;应用和客户端是基于业务逻辑图配置获得;步骤2:根据指标分组选择框设置用户需要监测的指标,形成指标列表;步骤3:在通信路径的m个数据采集端口分别设置探针,并在界面上把探针显示为探针类节点;步骤4:探针通过路由器交换机的镜像口抓取指标列表的网络数据包,解析网络数据包的数据,并将其存入数据库中;分析端间隔周期T向探针发送请求获取探针数据库中的网络数据,进行网络数据分析;T范围是1到2分钟。2.根据权利要求1所述的一种基于业务逻辑对多通信路径分析的方法,其特征在于步骤2中所述指标分组选择框设置用户需要监测的指标,形成指标列表具体过程:添加指标分组步骤:点击选中左侧的分组,再点击选中右侧的指标,最后点击“<”按钮便可在此分组中添加上选择的指标;删除分组指标步骤:选中后点击“>”按钮即可;还原步骤:当用户点击还原默认分组即可还原成系统默认分组状态。3.根据权利要求1所述的一种基于业务逻辑对多通信路径分析的方法,其特征在于所述步骤2中当勾选多个复选框,则指标分组栏下方出现了趋势图;趋势图左上方选择探针,此趋势图即在指定时间段中相同探针下不同参数的对比状态;勾选单个复选框探针选项消失,此时趋势图代表的是相同参数在指定时间段内不同探针的对比状态。4.根据权利要求3所述的一种基于业务逻辑对多通信路径分析的方法,其特征在于所述绘制趋势图的具体过程是:获取分组参数指标,探针通过数据库获取分组参数指标对应的数据,然后将该数据通过D3算法的highcharts插件绘制出趋势图。5.根据权利要求1所述的一种基于业务逻辑对多通信路径分析的方法,其特征在于所述步骤3中探针位置通过d3.js插件的data方法获取所有探针ID,然后通过jQuery的find方法在SVG中找到对应探针ID的探针;计算出探针最左侧的位置,存入一个数组中;获取完所有探针后对应之前的数据长度生成列表,每个列表只会有一列,然后再将此列表的位置对应之前数据中存的...

【专利技术属性】
技术研发人员:罗鹰王翔林康
申请(专利权)人:成都科来软件有限公司
类型:发明
国别省市:四川;51

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

1