应用监控方法、系统和相关设备技术方案

技术编号:38079937 阅读:7 留言:0更新日期:2023-07-06 08:47
本申请公开了应用监控方法、系统和相关设备,该方法包括:确定待监控的应用及应用对应的链路,链路中包含多个节点;根据应用对应的环境信息获取链路对应的通信参数;展示链路中至少一段子链路的通信质量指标,其中,子链路是任意两个节点之间的通路,通信质量指标基于通信参数算得。本申请可通过通信参数计算并展示链路的通信质量指标,使得应用的访问质量(或称为访问体验)能被实时监控并得到可视化的反馈;其中,通信质量指标可按子链路的不同分段展示,从而方便使用者及时准确地感知、定位并处理所发生的故障,最大化地降低用户对应用的报障频率,提升业务水平及用户满意度。提升业务水平及用户满意度。提升业务水平及用户满意度。

【技术实现步骤摘要】
应用监控方法、系统和相关设备


[0001]本申请实施例涉及互联网
,尤其涉及应用监控方法、系统和相关设备。

技术介绍

[0002]随着业务数字化进程的不断推进,以及人力成本的不断上升,企业越来越关注用户(如员工)的办公体验。业务数字化后,业务系统即生产工具(包含研发设计、生产制造、经营管理或市场营销等工具),进而用户对业务系统(可称为应用)访问体验的好坏,会直接影响企业的生产效率。
[0003]因此,为有效了解员工对数字化业务的办公体验,保障企业生产效率,用户访问体验需要提前地被及时感知。但是现有技术中,用户业务出现异常时,往往需要使用者如运维人员手动排查或定位异常原因,需耗费大量的运维时间、人力物力成本,从而给用户带来较差的使用体验。因此,有必要提供相应的解决方案。

技术实现思路

[0004]本申请实施例提供了应用监控方法、系统和相关设备,用于保障业务应用的相关“访问体验”数据实时可见,降低用户对应用访问质量的报障频率。
[0005]本申请实施例第一方面提供一种应用监控方法,包括:
[0006]确定待监控的应用及所述应用对应的链路,其中,所述链路中包含多个节点;
[0007]根据所述应用对应的环境信息获取所述链路对应的通信参数;
[0008]展示所述链路中至少一段子链路的通信质量指标,其中,所述子链路是任意两个节点之间的通路,所述通信质量指标是基于所述通信参数计算得来的。
[0009]本申请第一方面所述的方法在具体实施时可采用本申请第二方面所述的内容实现。
[0010]本申请实施例第二方面提供一种应用监控系统,包括:
[0011]确定单元,用于确定待监控的应用及所述应用对应的链路,其中,所述链路中包含多个节点;
[0012]获取单元,用于根据所述应用对应的环境信息获取所述链路对应的通信参数;
[0013]展示单元,用于展示所述链路中至少一段子链路的通信质量指标,其中,所述子链路是任意两个节点之间的通路,所述通信质量指标是基于所述通信参数计算得来的。
[0014]本申请实施例第三方面提供一种电子设备,包括:
[0015]中央处理器,存储器以及输入输出接口;
[0016]所述存储器为短暂存储存储器或持久存储存储器;
[0017]所述中央处理器配置为与所述存储器通信,并执行所述存储器中的指令操作以执行本申请实施例第一方面或第一方面的任一具体实现方式所描述的方法。
[0018]本申请实施例第四方面提供一种计算机可读存储介质,包括指令,当所述指令在计算机上运行时,使得计算机执行如本申请实施例第一方面或第一方面的任一具体实现方
式所描述的方法。
[0019]本申请实施例第五方面提供一种包含指令或计算机程序的计算机程序产品,当所述计算机程序产品在计算机上运行时,使得计算机执行如本申请实施例第一方面或第一方面的任一具体实现方式所描述的方法。
[0020]从以上技术方案可以看出,本申请实施例至少具有以下优点:
[0021]本申请实施例可通过通信参数计算并展示链路的通信质量指标,使得应用的访问质量(或称为访问体验)能被实时监控并得到可视化的反馈;其中,通信质量指标可按子链路的不同分段展示,从而方便使用者及时准确地感知、定位并处理所发生的故障,最大化地降低用户对应用的报障频率,提升业务水平及用户满意度。
附图说明
[0022]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
[0023]需要说明的是,虽然各实施例所涉及的流程性示意图(若存在)中各个步骤按照箭头的指示依次绘制,但除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
[0024]图1为本申请实施例的一个系统架构示意图;
[0025]图2为本申请实施例应用监控方法的一个流程示意图;
[0026]图3为本申请实施例应用监控方法的另一流程示意图;
[0027]图4为本申请实施例应用监控系统的一个结构示意图;
[0028]图5为本申请实施例电子设备的一个结构示意图。
具体实施方式
[0029]为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述,所描述的实施例不应视为对本申请的限制,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
[0030]本申请的说明书和权利要求书及附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0031]在以下的描述中,涉及到“一个具体实施方式”或“一个具体示例”等类似表达,其描述了所有可能实施例的子集,但是可以理解,“一个具体实施方式”或“一个具体示例”可
以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。在以下的描述中,涉及到的术语多个是指至少两个。本申请所说的某数值达到阈值(如果存在),在一些具体示例中,可包括前者大于阈值后者的情况。
[0032]除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的
的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本申请实施例的目的,不是旨在限制本申请。
[0033]为便于理解和说明,在对本申请做进一步的详细说明之前,将对本申请实施例中涉及的名词和术语进行说明,本申请实施例中涉及的名词和术语适用于如下的解释。
[0034]请参阅图1,图1示出了一种适用于本申请实施例的应用环境示意图。本申请实施例提供的应用监控方法可应用于如图1所示的交互系统100,该交互系统100包括终端设备101以及服务器102,服务器102与终端设备101通信连接,其中,服务器102可以是传统服务器,也可以是云端服务器,在此不作具体限定。
[0035]其中,终端设备101可以是具有显示屏且支持数据输入的各种电子设备,包括但不限于智能手机、平板电脑、膝上型便本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用监控方法,其特征在于,包括:确定待监控的应用及所述应用对应的链路,其中,所述链路中包含多个节点;根据所述应用对应的环境信息获取所述链路对应的通信参数;展示所述链路中至少一段子链路的通信质量指标,其中,所述子链路是任意两个节点之间的通路,所述通信质量指标是基于所述通信参数计算得来的。2.根据权利要求1所述的应用监控方法,其特征在于,所述方法还包括:根据异常的所述通信质量指标,检测出所述链路中的异常子链路;基于所述异常子链路中各节点之间的事件关联关系和/或因果关系确定异常根因。3.根据权利要求2所述的应用监控方法,其特征在于,所述方法还包括:将所述异常根因输入预先训练的分析模型,以确定所述异常根因对应的修复方案。4.根据权利要求1所述的应用监控方法,其特征在于,所述通信质量指标包括通信质量等级;所述展示所述链路中至少一段子链路的通信质量指标,包括:通过不同的标识和/或方式展示所述至少一段子链路的所述通信质量等级。5.根据权利要求1所述的应用监控方法,其特征在于,根据所述应用对应的环境信息获取所述链路对应的通信参数之后,所述方法还包括至少展示下述任一类信息:所述通信质量指标在指定时段内对应的所述通信参数;所述应用在历史时段内的上下行流量和/或应用流速;所述子链路结构和/或相应的链路质量评分;异常子链路对应的异常根因和/或修复方案;所述节点下属节点对应的通信质量指标和/或用户流量。6.根据权利要求1所述的应用监控方法,其特征在于,所述通信质量指标包括通信质量等级和通信质量参数,所述通信质...

【专利技术属性】
技术研发人员:肖康军
申请(专利权)人:深圳市深信服信息安全有限公司
类型:发明
国别省市:

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

1