系统监控方法、装置、设备及存储介质制造方法及图纸

技术编号:38740895 阅读:16 留言:0更新日期:2023-09-08 23:25
本申请公开了一种系统监控方法、装置、设备及存储介质,涉及计算机技术领域,用于提高对系统的监控效率。包括:获取目标系统包括的多个任务节点中的每个任务节点的数据流量信息,多个任务节点用于执行目标任务,数据流量信息用于指示任务节点传输数据的数据量;当目标系统中存在数据交互的两个任务节点传输的数据流量信息不匹配时,确定两个任务节点中接收数据的任务节点为异常任务节点,两个任务节点包括发送数据的任务节点和接收数据的任务节点;当目标系统中存在异常任务节点时,确定目标系统运行异常,并发送告警信息。本申请应用于对系统的运行进行监控的场景中。用于对系统的运行进行监控的场景中。用于对系统的运行进行监控的场景中。

【技术实现步骤摘要】
系统监控方法、装置、设备及存储介质


[0001]本申请涉及计算机
,尤其涉及一种系统监控方法、装置、设备及存储介质。

技术介绍

[0002]当前,为了保证系统的正常运行,掌握系统的运行状态,通常需要在系统运行的过程中对系统进行监控。而随着系统内包含的数据类型与数据量的增多,系统运行的监控的压力也逐渐上升,导致系统发生故障时,无法及时准确地定位故障位置。并且,由于不同类型的数据、同一类型的数据在不同系统内的作用和具体含义均存在差别,影响对系统数据的监控效率。
[0003]为了解决上述问题,在系统监控的相关技术中,可以通过监控系统中的数据流量,并对数据流量进行评估,从而实现对系统运行健康状态的监控。而在对系统的数据流量进行监控时,通常通过构建业务层次模型、判断矩阵、构建权重矩阵等步骤,建立系统业务健康评价模型,对系统业务健康状态进行分析,并当系统出现故障时,输出系统业务健康分析结果。整体评估过程以及实现方式较为繁琐,且由于不同系统之间的运行流程、运行方式均存在区别,无法实现跨系统业务的监控。并且,当系统发生故障时,仅能输出健康分析结果,无法精准定位故障位置,需要通过分析各节点状态、以及相关日志文件才能确定故障位置。因此,当前对系统监控的效率较差。

技术实现思路

[0004]本申请提供了一种系统监控方法、装置、设备及存储介质,用于提高对系统的监控效率。
[0005]为达到上述目的,本申请采用如下技术方案:
[0006]第一方面,提供了一种系统监控方法,该方法包括:获取目标系统包括的多个任务节点中的每个任务节点的数据流量信息,多个任务节点用于执行目标任务,数据流量信息用于指示任务节点传输数据的数据量;当目标系统中存在数据交互的两个任务节点传输的数据流量信息不匹配时,确定两个任务节点中接收数据的任务节点为异常任务节点,两个任务节点包括发送数据的任务节点和接收数据的任务节点;当目标系统中存在异常任务节点时,确定目标系统运行异常,并发送告警信息。
[0007]在一种可能的实现方式中,获取目标系统包括的多个任务节点中的每个任务节点的数据流量信息,包括:从系统中包括的全部任务节点中确定出执行目标任务的多个任务节点;在多个任务节点中的每个任务节点的接收端添加第一埋点,并在每个任务节点的发送端添加第二埋点;通过每个任务节点对应的第一埋点和第二埋点,采集每个任务节点的数据流量信息。
[0008]在一种可能的实现方式中,数据流量信息包括:数据发送量和数据接收量;方法还包括:针对多个任务节点中的任一任务节点,当确定任一任务节点的数据接收量与目标任
务节点的数据发送量之间的差值大于预设阈值时,确定任一任务节点的数据流量信息与目标任务节点的数据流量信息不匹配,目标任务节点为向任一任务节点发送数据的节点。
[0009]在一种可能的实现方式中,方法还包括:根据多个任务节点中的每个任务节点的数据流量信息,在可视化屏幕中对目标系统的运行状态进行可视化展示;当目标系统中存在异常任务节点时,确定目标系统运行异常,并发送告警信息,包括:当目标系统中存在异常任务节点时,在可视化屏幕中显示告警信息,告警信息用于指示异常任务节点运行异常。
[0010]第二方面,提供了一种系统监控装置,该系统监控装置包括:获取单元、确定单元、处理单元;获取单元,用于获取目标系统包括的多个任务节点中的每个任务节点的数据流量信息,多个任务节点用于执行目标任务,数据流量信息用于指示任务节点传输数据的数据量;确定单元,用于当目标系统中存在数据交互的两个任务节点传输的数据流量信息不匹配时,确定两个任务节点中接收数据的任务节点为异常任务节点,两个任务节点包括发送数据的任务节点和接收数据的任务节点;处理单元,用于当目标系统中存在异常任务节点时,确定目标系统运行异常,并发送告警信息。
[0011]在一种可能的实现方式中,确定单元,用于从系统中包括的全部任务节点中确定出执行目标任务的多个任务节点;处理单元,用于在多个任务节点中的每个任务节点的接收端添加第一埋点,并在每个任务节点的发送端添加第二埋点;处理单元,用于通过每个任务节点对应的第一埋点和第二埋点,采集每个任务节点的数据流量信息。
[0012]在一种可能的实现方式中,数据流量信息包括:数据发送量和数据接收量;确定单元,用于针对多个任务节点中的任一任务节点,当确定任一任务节点的数据接收量与目标任务节点的数据发送量之间的差值大于预设阈值时,确定任一任务节点的数据流量信息与目标任务节点的数据流量信息不匹配,目标任务节点为向任一任务节点发送数据的节点。
[0013]在一种可能的实现方式中,处理单元,用于根据多个任务节点中的每个任务节点的数据流量信息,在可视化屏幕中对目标系统的运行状态进行可视化展示;处理单元,用于当目标系统中存在异常任务节点时,在可视化屏幕中显示告警信息,告警信息用于指示异常任务节点运行异常。
[0014]第三方面,提供了一种电子设备,包括:处理器以及存储器;其中,存储器用于存储一个或多个程序,一个或多个程序包括计算机执行指令,当电子设备运行时,处理器执行存储器存储的计算机执行指令,以使电子设备执行如第一方面的一种系统监控方法。
[0015]第四方面,提供了一种存储一个或多个程序的计算机可读存储介质,该一个或多个程序包括指令,上述指令当被计算机执行时使计算机执行如第一方面的一种系统监控方法。
[0016]本申请提供了一种系统监控方法、装置、设备及存储介质,应用于对系统的运行进行监控的场景中,用于提高对系统的监控效率。在对系统进行监控时,获取目标系统包括的多个任务节点中,每个任务节点的数据流量信息。并当目标系统中存在数据交互的两个任务节点传输的数据流量信息不匹配时,确定两个任务节点中接收数据的任务节点为异常任务节点,并确定目标系统运行异常,发送告警信息。通过上述方法,能够实现基于目标系统各个任务节点传输的数据流量信息,确定存在数据交互的两个任务节点传输的数据流量信息是否匹配,进而确定目标系统的多个任务节点中是否存在异常任务节点。并当目标系统中存在异常任务节点时,确定目标系统运行异常。实现基于目标系统各个任务节点的数据
流量信息,对目标系统运行状态的监控。并在确定系统运行异常的情况下,能够基于异常任务节点实现对系统异常问题的精准定位,从而提高对系统的监控效率。
附图说明
[0017]图1为本申请的实施例提供的一种监控系统结构示意图;
[0018]图2为本申请的实施例提供的一种系统监控方法流程示意图一;
[0019]图3为本申请的实施例提供的一种系统监控方法流程示意图二;
[0020]图4为本申请的实施例提供的一种系统监控方法流程示意图三;
[0021]图5为本申请的实施例提供的一种系统监控方法流程示意图四;
[0022]图6为本申请的实施例提供的一种系统监控方法流程示意图五;
[0023]图7为本申请的实施例提供的一种系统监控方法流程示意图六;
[0024]图8为本本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种系统监控方法,其特征在于,所述方法包括:获取目标系统包括的多个任务节点中的每个任务节点的数据流量信息,所述多个任务节点用于执行目标任务,所述数据流量信息用于指示任务节点传输数据的数据量;当所述目标系统中存在数据交互的两个任务节点传输的数据流量信息不匹配时,确定所述两个任务节点中接收数据的任务节点为异常任务节点,所述两个任务节点包括发送数据的任务节点和所述接收数据的任务节点;当所述目标系统中存在所述异常任务节点时,确定所述目标系统运行异常,并发送告警信息。2.根据权利要求1所述的方法,其特征在于,所述获取目标系统包括的多个任务节点中的每个任务节点的数据流量信息,包括:从所述系统中包括的全部任务节点中确定出执行所述目标任务的所述多个任务节点;在所述多个任务节点中的每个任务节点的接收端添加第一埋点,并在每个任务节点的发送端添加第二埋点;通过每个任务节点对应的所述第一埋点和所述第二埋点,采集每个任务节点的数据流量信息。3.根据权利要求1或2所述的方法,其特征在于,所述数据流量信息包括:数据发送量和数据接收量;所述方法还包括:针对所述多个任务节点中的任一任务节点,当确定所述任一任务节点的数据接收量与所述目标任务节点的数据发送量之间的差值大于预设阈值时,确定所述任一任务节点的数据流量信息与所述目标任务节点的数据流量信息不匹配,所述目标任务节点为向所述任一任务节点发送数据的节点。4.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:根据所述多个任务节点中的每个任务节点的数据流量信息,在可视化屏幕中对所述目标系统的运行状态进行可视化展示;所述当所述目标系统中存在所述异常任务节点时,确定所述目标系统运行异常,并发送告警信息,包括:当所述目标系统中存在所述异常任务节点时,在所述可视化屏幕中显示所述告警信息,所述告警信息用于指示所述异常任务节点运行异常。5.一种系统监控装置,其特征在于,所述系统监控装置包括:获取单元、确定单元、处理单元;所述获取单元,用于获取目标系统包括的多个任务节点中的每个任务节点的数据流量信息,所述多个任务节点用于执行目标任务,所述数据流量信息用于指示任务节点传输数据的数据量;所述确定单元,用于当所述目...

【专利技术属性】
技术研发人员:李伟苏睿亓琪巩坤田庆雨秦亚星李根谭雅文姜建章孙玉梅韩军王新颖孙伟
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

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

1