System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 应用的数据采集方法、应用监测方法、电子设备及介质技术_技高网

应用的数据采集方法、应用监测方法、电子设备及介质技术

技术编号:41290574 阅读:5 留言:0更新日期:2024-05-13 14:41
本说明书涉及一种应用的数据采集方法、应用监测方法、电子设备及介质。容器管理平台配置有应用容器镜像和探针容器镜像,应用容器镜像用于运行若干应用程序的镜像,且每个应用容器镜像中分别配置有静态监测探针;探针容器镜像用于运行动态监测探针的镜像。数据采集方法包括:探针容器镜像接收针对指定应用程序的应用控制指令,以使动态监测探针采集并发送指定应用容器镜像的第一类型数据;指定应用容器镜像是基于应用控制指令中的应用标识在应用容器镜像中确定的;静态监测探针按照预设采集方式采集并发送应用容器镜像的第二类型数据。通过上述方式,能够实现自动采集业务系统的多个应用程序相关数据,并通过两种探针可以更加全面的采集相关数据。

【技术实现步骤摘要】

本说明书涉及自动化,尤其是涉及一种应用的数据采集方法、应用监测方法、电子设备及介质


技术介绍

1、线上业务系统在运行过程中经常会出现一些难以预估的故障,相关技术中通常是在故障发生后,依赖故障前后的指标数据来进行故障问题定位的。然而,这种方式只能在故障发生后再进行问题分析,无法提前预分析业务系统的故障情况。

2、若提前对业务系统进行分析,则需要持续对业务系统进行监控并采集其相关数据。同时监控多个业务系统的应用时,一般只能通过为每个业务系统配置一个数据传输通道并接入对应的数据库。这种数据采集方式比较繁琐且无法全面的采集应用的相关数据。


技术实现思路

1、本说明书旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本说明书的一个目的在于提出一种应用的数据采集方法。

2、本说明书的第二个目的在于提出一种应用监测方法。

3、本说明书的第三个目的在于提出一种应用的数据采集装置。

4、本说明书的第四个目的在于提出一种应用监测装置。

5、本说明书的第五个目的在于提出一种电子设备。

6、本说明书的第六个目的在于提出一种计算机可读存储介质。

7、为达上述目的,本说明书第一方面实施例提出了一种应用的数据采集方法,容器管理平台配置有应用容器镜像和探针容器镜像,所述应用容器镜像用于运行若干应用程序的镜像,且每个所述应用容器镜像中分别配置有静态监测探针;所述探针容器镜像用于运行动态监测探针的镜像;所述方法包括:所述探针容器镜像接收针对指定应用程序的应用控制指令,以使所述动态监测探针采集并发送指定应用容器镜像的第一类型数据;其中,所述指定应用容器镜像是基于所述应用控制指令中的应用标识在所述应用容器镜像中确定的;所述指定应用程序为所述若干应用程序中的一个;所述静态监测探针按照预设采集方式,采集并发送所述应用容器镜像的第二类型数据。

8、在本说明书的一些实施例中,所述应用控制指令包括针对所述指定应用容器镜像设置的限制条件;所述探针容器镜像接收针对指定应用程序的应用控制指令,以使所述动态监测探针采集并发送指定应用容器镜像的第一类型数据,包括:所述探针容器镜像接收到所述应用控制指令的情况下,对所述应用控制指令进行解析,得到所述限制条件;所述探针容器镜像发送所述限制条件至所述容器管理平台,以使所述容器管理平台为所述指定应用容器镜像分配运行资源;在所述指定应用容器镜像基于所述运行资源运行的过程中,所述动态监测探针采集并发送所述指定应用容器镜像的第一类型数据。

9、在本说明书的一些实施例中,所述预设采集方式包括预设采集频率;所述静态监测探针按照预设采集方式,采集并发送所述应用容器镜像的第二类型数据,包括:在所述应用容器镜像的运转周期内,所述静态监测探针基于所述预设采集频率采集并发送所述应用容器镜像的第二类型数据。

10、在本说明书的一些实施例中,所述第一类型数据包括所述指定应用容器镜像的基本信息、日志信息和/或运行状态数据;其中,所述运行状态数据是所述指定应用容器镜像基于所述应用控制指令中的限制条件运行得到的;所述第二类型数据包括所述应用容器镜像的运行指标数据。

11、在本说明书的一些实施例中,所述运行指标数据包括所述应用容器镜像的资源性指标数据、运行性能指标数据、健康度相关数据。

12、为达上述目的,本说明书第二方面实施例提出了一种应用监测方法,所述方法包括:接收到目标应用容器镜像的第一类型数据和第二类型数据的情况下,基于预设格式对所述第一类型数据和所述第二类型数据进行格式规范处理;其中,所述第一类型数据是通过容器管理平台中的动态监测探针采集得到的;所述第二类型数据是通过所述目标应用容器镜像中配置的静态监测探针采集得到的;基于格式规范处理后的第一类型数据和格式规范处理后的第二类型数据,对所述目标应用容器镜像进行运行异常监测。

13、在本说明书的一些实施例中,所述基于格式规范处理后的第一类型数据和格式规范处理后的第二类型数据,对所述目标应用容器镜像进行运行异常监测,包括:分别对所述格式规范处理后的第一类型数据和所述格式规范处理后的第二类型数据进行关键词提取;将提取后的关键词与预设异常规则表进行匹配,确定所述目标应用容器镜像的运行异常情况。

14、为达上述目的,本说明书第三方面实施例提出了一种应用的数据采集装置,容器管理平台配置有应用容器镜像和探针容器镜像,所述应用容器镜像用于运行若干应用程序的镜像,且每个所述应用容器镜像中分别配置有静态监测探针;所述探针容器镜像用于运行动态监测探针的镜像;所述装置包括:第一采集模块,用于使所述探针容器镜像接收针对指定应用程序的应用控制指令,以使所述动态监测探针采集并发送指定应用容器镜像的第一类型数据;其中,所述指定应用容器镜像是基于所述应用控制指令中的应用标识在所述应用容器镜像中确定的;所述指定应用程序为所述若干应用程序中的一个;第二采集模块,用于使所述静态监测探针按照预设采集方式,采集并发送所述应用容器镜像的第二类型数据。

15、为达上述目的,本说明书第四方面实施例提出了一种应用监测装置,所述装置包括:接收模块,用于接收到目标应用容器镜像的第一类型数据和第二类型数据的情况下,基于预设格式对所述第一类型数据和所述第二类型数据进行格式规范处理;其中,所述第一类型数据是通过容器管理平台中的动态监测探针采集得到的;所述第二类型数据是通过所述目标应用容器镜像中配置的静态监测探针采集得到的;监测模块,用于基于格式规范处理后的第一类型数据和格式规范处理后的第二类型数据,对所述目标应用容器镜像进行运行异常监测。

16、为达上述目的,本说明书第五方面实施例提出了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现如第一方面中任意一项所述的应用的数据采集方法和/或如第二方面中任意一项所述的应用监测方法。

17、为达上述目的,本说明书第六方面实施例提出了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现如第一方面中任意一项所述的应用的数据采集方法和/或如第二方面中任意一项所述的应用监测方法。

18、通过上述实施例,将业务系统的若干应用程序通过运行应用容器镜像的方式在容器管理平台进行管理。容器管理平台还配置有动态监测探针对应的探针容器镜像。探针容器镜像在接收到针对指定应用程序的应用控制指令的情况下,采集指定应用程序对应的指定应用容器镜像的第一类型数据。并且,在应用容器镜像中分别配置了静态监测探针。通过静态监测探针基于预设采集方式采集应用容器镜像的第二类型数据。通过上述方式,能够实现自动采集业务系统的多个应用程序相关数据,并且通过两种探针可以更加全面的采集相关数据。

19、本说明书附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本说明书的实践了解到。

本文档来自技高网...

【技术保护点】

1.一种应用的数据采集方法,其特征在于,容器管理平台配置有应用容器镜像和探针容器镜像,所述应用容器镜像用于运行若干应用程序的镜像,且每个所述应用容器镜像中分别配置有静态监测探针;所述探针容器镜像用于运行动态监测探针的镜像;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述应用控制指令包括针对所述指定应用容器镜像设置的限制条件;所述探针容器镜像接收针对指定应用程序的应用控制指令,以使所述动态监测探针采集并发送指定应用容器镜像的第一类型数据,包括:

3.根据权利要求1所述的方法,其特征在于,所述预设采集方式包括预设采集频率;所述静态监测探针按照预设采集方式,采集并发送所述应用容器镜像的第二类型数据,包括:

4.根据权利要求1至3任一项所述的方法,其特征在于,所述第一类型数据包括所述指定应用容器镜像的基本信息、日志信息和/或运行状态数据;其中,所述运行状态数据是所述指定应用容器镜像基于所述应用控制指令中的限制条件运行得到的;所述第二类型数据包括所述应用容器镜像的运行指标数据。

5.根据权利要求4所述的方法,其特征在于,所述运行指标数据包括所述应用容器镜像的资源性指标数据、运行性能指标数据、健康度相关数据。

6.一种应用监测方法,其特征在于,所述方法包括:

7.根据权利要求6所述的方法,其特征在于,所述基于格式规范处理后的第一类型数据和格式规范处理后的第二类型数据,对所述目标应用容器镜像进行运行异常监测,包括:

8.一种应用的数据采集装置,其特征在于,容器管理平台配置有应用容器镜像和探针容器镜像,所述应用容器镜像用于运行若干应用程序的镜像,且每个所述应用容器镜像中分别配置有静态监测探针;所述探针容器镜像用于运行动态监测探针的镜像;所述装置包括:

9.一种电子设备,其特征在于,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现如权利要求1-5中任意一项所述的数据采集方法和/或如权利要求6-7中任意一项所述的应用监测方法。

10.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述计算机程序被处理器执行时,实现如权利要求1-5中任意一项所述的数据采集方法和/或如权利要求6-7中任意一项所述的应用监测方法。

...

【技术特征摘要】

1.一种应用的数据采集方法,其特征在于,容器管理平台配置有应用容器镜像和探针容器镜像,所述应用容器镜像用于运行若干应用程序的镜像,且每个所述应用容器镜像中分别配置有静态监测探针;所述探针容器镜像用于运行动态监测探针的镜像;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述应用控制指令包括针对所述指定应用容器镜像设置的限制条件;所述探针容器镜像接收针对指定应用程序的应用控制指令,以使所述动态监测探针采集并发送指定应用容器镜像的第一类型数据,包括:

3.根据权利要求1所述的方法,其特征在于,所述预设采集方式包括预设采集频率;所述静态监测探针按照预设采集方式,采集并发送所述应用容器镜像的第二类型数据,包括:

4.根据权利要求1至3任一项所述的方法,其特征在于,所述第一类型数据包括所述指定应用容器镜像的基本信息、日志信息和/或运行状态数据;其中,所述运行状态数据是所述指定应用容器镜像基于所述应用控制指令中的限制条件运行得到的;所述第二类型数据包括所述应用容器镜像的运行指标数据。

5.根据权利要求4所述的方法,其特征在于,所述运行指标数据包...

【专利技术属性】
技术研发人员:刘泽陈宏芦永昊岳令
申请(专利权)人:新奥新智科技有限公司
类型:发明
国别省市:

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

1