一种业务逻辑和性能状态同时展现的方法和系统技术方案

技术编号:13964767 阅读:67 留言:0更新日期:2016-11-09 08:52
本发明专利技术涉及显示技术领域,本发明专利技术公开了一种业务逻辑和性能状态同时展现的方法,其具体包括以下的步骤:步骤一、在网络中的各个节点上部署探针,通过探针获取通信数据,并分析通信数据得到各主机之间的访问关系,从而形成主机之间的访问关系的业务逻辑图;同时分析通信数据中各个主机上的应用,并在访问关系的业务逻辑图的主机位置旁边增加应用的图形表示;步骤二、分析网络中的网络传输性能参数、应用响应性能参数和主机响应性能参数,并根据三个参数的值给出性能状态的判断结果,然后将性能状态的判断结果图形化地表示在访问关系的业务逻辑图上。通过上述方法,使得在一个可视化的图形上同时展现业务逻辑和性能状态,从而方便用户的使用。

【技术实现步骤摘要】

本专利技术涉及Web显示
,具体是一种业务逻辑和性能状态同时展现的方法和系统,此方法和系统可使得在一个WEB页面上同时展现业务逻辑和性性能状态,方便用户使用。
技术介绍
随着计算机软件技术和互联网技术的蓬勃发展,越来越多的公司开始实行信息化管理。公司的业务运营也越来越多的依赖互联网。对业务系统性能的监控直接关系到公司的正常运行。很多互联网公司也推出了针对业务系统的监控软件,但对于业务系统和网络环境非常复杂的公司而言,要得到每个业务系统下各个主机的状态以及网络状态都较为麻烦。CN201510041163.9公开了一种电网拓扑可视化系统和方法,系统包括:信息读取模块,用于读取数据文件;数据分析模块,用于根据数据文件进行数据分析,从数据文件中获取第一信息;数据处理模块,用于根据第一信息,采用DGS拆分算法对第一信息进行处理,得到第一拓扑图;自动布局模块,用于采用自动路由算法对第一拓扑图进行布局;显示输出模块,用于将布局后的第一拓扑图显示输出。因此,本专利技术提供的电网拓扑可视化系统和方法,将多种布局算法分别实现,增强了在不同网络环境中的自适应性;允许多次交互,和及时的人工干预,使自动拓扑布局不但在效果上,而且在过程上,集成上和管理上更加人性化。但该方法展现的仅仅是拓扑可视化,无法显示应用以及主机的情况。CN201410493730.X公开了一种用于由应用状态管理器监视和更新跨装置的网络应用的装置和方法。在一个实施例中,一种方法包括由第一装置发动应用状态管理器,其中所述应用状态管理器与由第一装置执行的网络应用关联,并且由第一装置识别执行与所述网络应用关联的应用状态管理器的一个或多个装置,其中第二装置由第一装置识别。所述方法还可以包括由第一装置把第一装置的所述应用状态管理器的数据与第二装置的应用状态管理器的数据进行交换。但该方法同样只能显示应用状态,而无法显示主机以及主机之间的访问关系。也就是说,现有的展现方式,有专门展现网络的拓扑状态的,或者是应用的状态的。但是没有任何一个能在一个视图中同时展示出支撑一个业务系统的所有主机、应用和网络连接间的逻辑关系以及运行状态的视图。因此,现有的这样的展现方式显然无法满足用户的需要。
技术实现思路
针对现有技术无法实现在一个视图中同时展示出支撑一个业务系统的所有主机、应用和网络连接间的逻辑关系,用户使用不方便的技术问题,本专利技术公开了一种业务逻辑和性能状态同时展现的方法和系统。本专利技术的技术方案如下:本专利技术公开了一种业务逻辑和性能状态同时展现的方法,其具体包括以下的步骤:步骤一、在网络中的各个节点上部署探针,通过探针获取通信数据,并分析通信数据得到各主机之间的访问关系,从而形成主机之间的访问关系的业务逻辑图;同时分析通信数据中各个主机上的应用,并在访问关系的业务逻辑图的主机位置旁边增加应用的图形表示;步骤二、分析网络中的网络传输性能参数、应用响应性能参数和主机响应性能参数,并根据三个参数的值给出性能状态的判断结果,然后将性能状态的判断结果图形化地表示在访问关系的业务逻辑图上。通过上述方法,使得在一个可视化的图形上同时展现业务逻辑和性能状态,从而方便用户的使用。更进一步地,上述方法还包括对每个应用服务端口进行应用定义,并将一个业务系统的应用和主机进行关联业务定义,根据关联各主机和应用间的关系,进行业务逻辑图的绘制。从而使得用户快捷地得到同一个业务系统下所有应用和主机的业务逻辑图,方便用户查看。更进一步地,上述方法还包括将同一个应用的不同服务主机进行归并,显示为一个主机组。同一个应用的不同服务主机进行归并,这样归并后,整个业务逻辑图显得十分简洁,更加方便用户的使用。通过网络运行状态确定网络传输性能参数,网络运行状态的确定过程为:分析主机间的通讯,得到传输的网络时延和丢包参数,通过这两个参数评估网络运行状态。根据时延和丢包确定网络传输性能参数,再根据得到的网络传输性能参数与事先设定的参数阈值进行比较,就可以得出网络状态好、一般或者差的判断结果,然后将判断结果通过不同的颜色线表示在业务逻辑图上,比如红色线表示网络状态差,黄色线表示网络状态一般,绿色线表示网络状态好。当然线条的颜色或者形状也可以根据用户的习惯进行自定义的选择,其参数位于哪一个区间段,也可以根据不同的应用场景进行灵活的设定。通过主机运行状态确定主机响应性能参数,主机运行状态的确定过程为:分析主机对客户端连接请求的响应性能,传输时TCP窗口的大小,确定主机的运行状态。根据主机对客户端连接请求的响应性能和传输时TCP窗口的大小就可以确定主机的运行状态,从而得到主机响应性能参数,再根据得到的主机响应性能参数与事先设定的参数阈值进行比较,就可以得出主机运行状态好、一般或者差的判断结果,然后将判断结果通过不同的颜色线填充在主机的图形显示内。比如主机采用一个圆形显示的时候,当主机运行状态好时,其圆形内部的填充色就是绿色。当然主机的形状和内部的颜色填充表示哪一种状态也可以根据需要进行灵活的设定。通过应用运行状态确定应用响应性能参数,应用运行状态的确定过程为:通过解析数据报文中的客户端应用请求和服务器对应的应用响应,分析应用服务器对请求的响应状态和时延,判断应用运行状态。本专利技术还公开了一种业务逻辑和性能状态同时展现的系统,其具体包括通信数据获取单元、性能参数判断单元和图形生成单元;所述通信数据获取单元用于获取通信数据,并分析通信数据得到各主机之间的访问关系;所述性能参数判断单元用于根据网络传输性能参数、应用响应性能参数和主机响应性能参数的值给出性能状态的判断结果;所述图形生成单元用于根据上述访问关系和判断结果生成访问关系的业务逻辑图。通过该系统,使得在一个可视化的图形上同时展现业务逻辑和性能状态,从而方便用户的使用。通过采用以上的技术方案,本专利技术的有益效果为:同一视图清晰的展现出支撑一个业务系统的各个主机、应用、网络连接间的全面逻辑关系,同时能在此视图中同时展示出各个主机、应用和网络的运行状态。极大地方便用户了解支撑一个业务系统的各个主机、应用、网络连接间的全面逻辑关系和状态关系,方便用户的使用。附图说明图1 为本专利技术的具体实现流程图。图2为本专利技术的视图效果图,其中圆形表示主机,圆形旁边的方框表示主机上的应用,主机与主机之间的连接线表示主机与主机之间的访问关系。具体实施方式下面结合说明书附图,详细说明本专利技术的具体实施方式。本专利技术公开了一种业务逻辑和性能状态同时展现的方法,其具体包括以下的步骤:步骤一、在网络中的各个节点上部署探针,通过探针获取通信数据,并分析通信数据得到各主机之间的访问关系,从而形成主机之间的访问关系的业务逻辑图;同时分析通信数据中各个主机上的应用,并在访问关系的业务逻辑图的主机位置旁边增加应用的图形表示;图1中的S101;步骤二、分析网络中的网络传输性能参数、应用响应性能参数和主机响应性能参数,并根据三个参数的值给出性能状态的判断结果,然后将性能状态的判断结果图形化地表示在访问关系的业务逻辑图上;图1中的S102。通过上述方法,使得在一个可视化的图形上同时展现业务逻辑和性能状态,从而方便用户的使用。比如:用圆形代表主机组,用方块代表应用,用圆形间的连线代表网络,用不同颜色表示不同的运行状态。比如可以用绿色、黄色本文档来自技高网
...

【技术保护点】
一种业务逻辑和性能状态同时展现的方法,其具体包括以下的步骤:步骤一、在网络中的各个节点上部署探针,通过探针获取通信数据,并分析通信数据得到各主机之间的访问关系,从而形成主机之间的访问关系的业务逻辑图;同时分析通信数据中各个主机上的应用,并在访问关系的业务逻辑图的主机位置旁边增加应用的图形表示;步骤二、分析网络中的网络传输性能参数、应用响应性能参数和主机响应性能参数,并根据三个参数的值给出性能状态的判断结果,然后将性能状态的判断结果图形化地表示在访问关系的业务逻辑图上。

【技术特征摘要】
1.一种业务逻辑和性能状态同时展现的方法,其具体包括以下的步骤:步骤一、在网络中的各个节点上部署探针,通过探针获取通信数据,并分析通信数据得到各主机之间的访问关系,从而形成主机之间的访问关系的业务逻辑图;同时分析通信数据中各个主机上的应用,并在访问关系的业务逻辑图的主机位置旁边增加应用的图形表示;步骤二、分析网络中的网络传输性能参数、应用响应性能参数和主机响应性能参数,并根据三个参数的值给出性能状态的判断结果,然后将性能状态的判断结果图形化地表示在访问关系的业务逻辑图上。2.如权利要求1所述的业务逻辑和性能状态同时展现的方法,其特征在于所述方法还包括对每个应用服务端口进行应用定义,并将一个业务系统的应用和主机进行关联业务定义,根据关联各主机和应用间的关系,进行业务逻辑图的绘制。3.如权利要求2所述的业务逻辑和性能状态同时展现的方法,其特征在于所述方法还包括将同一个应用的不同服务主机进行归并,显示为一个主机组。4.如权利要求1所述的业务逻辑和性能状态同时展现的方法,其特征在于通过网络运行状态确定网络传输性能参数,网...

【专利技术属性】
技术研发人员:高彦刚王翔王瑞孟海坤
申请(专利权)人:成都科来软件有限公司
类型:发明
国别省市:四川;51

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

1