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

数据采集方法、装置及电子设备制造方法及图纸

技术编号:40783376 阅读:5 留言:0更新日期:2024-03-28 19:16
本发明专利技术提供了一种数据采集方法、装置及电子设备,如果接收到目标监控对象上报的异常数据,分析异常数据,得到分析结果;其中,分析结果中包括:目标监控对象中发生异常的目标资源的资源信息;根据分析结果,从预设的协议配置信息中查找目标资源对应的目标配置协议;根据目标配置协议和资源信息,生成采集指令;根据采集指令采集目标资源的目标数据。该方式由发生异常的目标监控对象主动上报异常数据,从而可以更快速的进行异常定位,并且只需要针对性采集发生异常的目标资源的目标数据,不需要批量采集海量数据,从而可以降低网络负载和对计算资源的消耗。

【技术实现步骤摘要】

本专利技术涉及数据处理,尤其是涉及一种数据采集方法、装置及电子设备


技术介绍

1、随着各行业信息化建设的不断深入发展,服务器集群大量应用于中、小型企业中,服务器性能监控和日常维护变得复杂。运维管理一般都是通过监控管理系统,来实时了解服务器的运行状态,检测服务器故障,并维护服务器的正常运行。在现有的监控系统中常见的轮循采集、主动上报两种方式进行数据采集。但随着集群规模的增大,需要监控的对象信息也随之增大,网络环境更加复杂,监控所处理的数据也会越来越大,越来越多。所收集到的海量数据,大多是普通运行情况的数据,难以快速进行异常定位,且网络负载过大,对计算资源的消耗也较大。


技术实现思路

1、本专利技术的目的在于提供一种数据采集方法、装置及电子设备,以快速进行异常定位,降低网络负载和对计算资源的消耗。

2、本专利技术提供的一种数据采集方法,方法包括:如果接收到目标监控对象上报的异常数据,分析异常数据,得到分析结果;其中,分析结果中包括:目标监控对象中发生异常的目标资源的资源信息;根据分析结果,从预设的协议配置信息中查找目标资源对应的目标配置协议;根据目标配置协议和资源信息,生成采集指令;根据采集指令采集目标资源的目标数据。

3、进一步的,如果接收到目标监控对象上报的异常数据,分析异常数据,得到分析结果的步骤包括:如果接收到目标监控对象上报的异常数据,分析异常数据,得到异常分类结果;其中,异常分类结果包括:硬件异常、软件异常或峰值异常;根据异常分类结果和异常数据,对目标监控对象中发生异常的目标资源进行定位,得到分析结果。

4、进一步的,目标资源属于硬件、软件或中间件。

5、进一步的,协议配置信息中包括:多个监控对象的对象信息,以及每个监控对象中每种资源分别对应的采集指标和配置协议。

6、进一步的,根据采集指令采集目标资源的目标数据的步骤包括:根据采集指令采集目标资源的日志数据;根据目标资源对应的目标采集指标,从日志数据中提取目标采集指标对应的目标数据。

7、进一步的,针对目标监控对象中的每种资源,该资源配置有异常事件的触发条件,当资源满足触发条件时,确定资源发生异常。

8、本专利技术提供的一种数据采集装置,装置包括:分析模块,用于如果接收到目标监控对象上报的异常数据,分析异常数据,得到分析结果;其中,分析结果中包括:目标监控对象中发生异常的目标资源的资源信息;查找模块,用于根据分析结果,从预设的协议配置信息中查找目标资源对应的目标配置协议;生成模块,用于根据目标配置协议和资源信息,生成采集指令;采集模块,用于根据采集指令采集目标资源的目标数据。

9、进一步的,分析模块还用于:如果接收到目标监控对象上报的异常数据,分析异常数据,得到异常分类结果;其中,异常分类结果包括:硬件异常、软件异常或峰值异常;根据异常分类结果和异常数据,对目标监控对象中发生异常的目标资源进行定位,得到分析结果。

10、本专利技术提供的一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的机器可执行指令,处理器执行机器可执行指令以实现上述任一项的数据采集方法。

11、本专利技术提供的一种机器可读存储介质,其特征在于,该机器可读存储介质存储有机器可执行指令,该机器可执行指令在被处理器调用和执行时,机器可执行指令促使处理器实现上述任一项的数据采集方法。

12、本专利技术提供的数据采集方法、装置及电子设备,如果接收到目标监控对象上报的异常数据,分析异常数据,得到分析结果;其中,分析结果中包括:目标监控对象中发生异常的目标资源的资源信息;根据分析结果,从预设的协议配置信息中查找目标资源对应的目标配置协议;根据目标配置协议和资源信息,生成采集指令;根据采集指令采集目标资源的目标数据。该方式由发生异常的目标监控对象主动上报异常数据,从而可以更快速的进行异常定位,并且只需要针对性采集发生异常的目标资源的目标数据,不需要批量采集海量数据,从而可以降低网络负载和对计算资源的消耗。

本文档来自技高网...

【技术保护点】

1.一种数据采集方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,如果接收到目标监控对象上报的异常数据,分析所述异常数据,得到分析结果的步骤包括:

3.根据权利要求1所述的方法,其特征在于,所述目标资源属于硬件、软件或中间件。

4.根据权利要求1所述的方法,其特征在于,所述协议配置信息中包括:多个监控对象的对象信息,以及每个所述监控对象中每种资源分别对应的采集指标和配置协议。

5.根据权利要求4所述的方法,其特征在于,根据所述采集指令采集所述目标资源的目标数据的步骤包括:

6.根据权利要求1所述的方法,其特征在于,针对所述目标监控对象中的每种资源,该资源配置有异常事件的触发条件,当所述资源满足所述触发条件时,确定所述资源发生异常。

7.一种数据采集装置,其特征在于,所述装置包括:

8.根据权利要求7所述的装置,其特征在于,所述分析模块还用于:

9.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的机器可执行指令,所述处理器执行所述机器可执行指令以实现权利要求1-6任一项所述的数据采集方法。

10.一种机器可读存储介质,其特征在于,该机器可读存储介质存储有机器可执行指令,该机器可执行指令在被处理器调用和执行时,机器可执行指令促使处理器实现权利要求1-6任一项所述的数据采集方法。

...

【技术特征摘要】

1.一种数据采集方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,如果接收到目标监控对象上报的异常数据,分析所述异常数据,得到分析结果的步骤包括:

3.根据权利要求1所述的方法,其特征在于,所述目标资源属于硬件、软件或中间件。

4.根据权利要求1所述的方法,其特征在于,所述协议配置信息中包括:多个监控对象的对象信息,以及每个所述监控对象中每种资源分别对应的采集指标和配置协议。

5.根据权利要求4所述的方法,其特征在于,根据所述采集指令采集所述目标资源的目标数据的步骤包括:

6.根据权利要求1所述的方法,其特征在于,针对所述目标监控对象中的...

【专利技术属性】
技术研发人员:彭杰唐伟刘景林
申请(专利权)人:中电超云南京科技有限公司
类型:发明
国别省市:

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

1