System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及基于telemetry的数据采集和处理领域,尤其是一种灵活智能配置telemetry采集的实现方法及装置。
技术介绍
1、telemetry是从设备上远程高速采集数据的网络监控技术,设备通过“推模式(push mode)”周期性地主动向采集装置上送设备信息,提供更实时、更高速以及更精确的网络监控功能。
2、在现代信息技术的快速发展背景下,基于telemetry的数据采集和处理成为了一个重要的领域。传统的基于telemetry的数据采集方法存在着一些问题,例如数据采集方式单一、采集效率低下以及难以适应复杂多变的应用场景等。
技术实现思路
1、为解决现有技术存在的上述问题,本专利技术提供一种灵活智能配置telemetry采集的实现方法及装置,可以帮助用户快速和准确地采集数据,以满足不同应用场景下的数据采集需求。
2、为实现上述目的,本专利技术采用下述技术方案:
3、在本专利技术一实施例中,提出了一种灵活智能配置telemetry采集的实现方法,该方法包括:
4、通过页面配置telemetry采集的必要信息并保存在配置库中,同时提供telemetry解析模板的智能分析和提示功能;
5、将配置库中保存的配置的telemetry采集的必要信息同步给telemetry采集模块;
6、telemetry采集模块根据配置的telemetry采集的必要信息,执行telemetry采集工作,并根据telemetry解
7、进一步地,通过模板匹配的方法实现telemetry解析模板的智能分析。
8、进一步地,通过模板匹配的方法实现telemetry解析模板的智能分析,包括:
9、对telemetry解析模板的内容进行预处理;
10、将历史配置的telemetry解析模板进行整合,形成模板集合;
11、通过基于词袋模型的特征提取方法以及基于主题模型的特征提取方法,从telemetry解析模板的内容中提取特征;
12、将提取的特征与模板集合中的每个telemetry解析模板进行匹配;
13、通过基于概率的打分方法,为每个匹配到的模板计算一个得分,根据得分找到最佳匹配的模板。
14、进一步地,根据telemetry解析模板的智能分析结果,自动生成telemetry解析模板的代码补全提示;根据用户输入的代码片段和上下文信息,通过集成python编辑器完成代码补全。
15、在本专利技术一实施例中,还提出了一种灵活智能配置telemetry采集的实现装置,该装置包括:
16、页面配置模块,用于通过页面配置telemetry采集的必要信息并保存在配置库中,同时提供telemetry解析模板的智能分析和提示功能;
17、数据同步模块,用于将配置库中保存的配置的telemetry采集的必要信息同步给telemetry采集模块;
18、telemetry采集模块,用于根据配置的telemetry采集的必要信息,执行telemetry采集工作,并根据telemetry解析模板,对telemetry数据采集结果进行解析处理后上报。
19、进一步地,通过模板匹配的方法实现telemetry解析模板的智能分析。
20、进一步地,通过模板匹配的方法实现telemetry解析模板的智能分析,包括:
21、对telemetry解析模板的内容进行预处理;
22、将历史配置的telemetry解析模板进行整合,形成模板集合;
23、通过基于词袋模型的特征提取方法以及基于主题模型的特征提取方法,从telemetry解析模板的内容中提取特征;
24、将提取的特征与模板集合中的每个telemetry解析模板进行匹配;
25、通过基于概率的打分方法,为每个匹配到的模板计算一个得分,根据得分找到最佳匹配的模板。
26、进一步地,根据telemetry解析模板的智能分析结果,自动生成telemetry解析模板的代码补全提示;根据用户输入的代码片段和上下文信息,通过集成python编辑器完成代码补全。
27、在本专利技术一实施例中,还提出了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现前述灵活智能配置telemetry采集的实现方法。
28、在本专利技术一实施例中,还提出了一种计算机可读存储介质,计算机可读存储介质存储有执行灵活智能配置telemetry采集的实现方法的计算机程序。
29、有益效果:
30、1、本专利技术提供了配置telemetry采集的必要信息的方法,使用户能够根据自己的需求和实际情况,灵活地定制数据采集方案。
31、2、本专利技术提供了telemetry解析模板的智能分析和提示功能,可以辅助用户更加高效以及准确地编写telemetry解析模板,提高数据解析的效率和可靠性,降低人工成本。
32、3、本专利技术通过页面配置telemetry采集的必要信息,并将这些信息保存在配置库中,用户可以实现数据采集和处理的自动化,无需编写复杂的代码。
33、4、本专利技术的telemetry采集采用了模块化设计,通过redis加载信息至telemetry采集模块上,telemetry采集模块接收并执行采集工作,最终将解析处理结果上报,实现了基于telemetry的数据采集和处理的模块化设计。
34、5、本专利技术的方法及装置可以广泛应用于互联网、物联网以及人工智能等领域,为企业和个人带来更加便捷和高效的telemetry数据采集解决方案。
本文档来自技高网...【技术保护点】
1.一种灵活智能配置telemetry采集的实现方法,其特征在于,该方法包括:
2.根据权利要求1所述的灵活智能配置telemetry采集的实现方法,其特征在于,通过模板匹配的方法实现telemetry解析模板的智能分析。
3.根据权利要求2所述的灵活智能配置telemetry采集的实现方法,其特征在于,通过模板匹配的方法实现telemetry解析模板的智能分析,包括:
4.根据权利要求3所述的灵活智能配置telemetry采集的实现方法,其特征在于,根据telemetry解析模板的智能分析结果,自动生成telemetry解析模板的代码补全提示;根据用户输入的代码片段和上下文信息,通过集成Python编辑器完成代码补全。
5.一种灵活智能配置telemetry采集的实现装置,其特征在于,该装置包括:
6.根据权利要求5所述的灵活智能配置telemetry采集的实现装置,其特征在于,通过模板匹配的方法实现telemetry解析模板的智能分析。
7.根据权利要求6所述的灵活智能配置telemetry采集的实现装置
8.根据权利要求7所述的灵活智能配置telemetry采集的实现装置,其特征在于,根据telemetry解析模板的智能分析结果,自动生成telemetry解析模板的代码补全提示;根据用户输入的代码片段和上下文信息,通过集成Python编辑器完成代码补全。
9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1-4任一项所述方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有执行权利要求1-4任一项所述方法的计算机程序。
...【技术特征摘要】
1.一种灵活智能配置telemetry采集的实现方法,其特征在于,该方法包括:
2.根据权利要求1所述的灵活智能配置telemetry采集的实现方法,其特征在于,通过模板匹配的方法实现telemetry解析模板的智能分析。
3.根据权利要求2所述的灵活智能配置telemetry采集的实现方法,其特征在于,通过模板匹配的方法实现telemetry解析模板的智能分析,包括:
4.根据权利要求3所述的灵活智能配置telemetry采集的实现方法,其特征在于,根据telemetry解析模板的智能分析结果,自动生成telemetry解析模板的代码补全提示;根据用户输入的代码片段和上下文信息,通过集成python编辑器完成代码补全。
5.一种灵活智能配置telemetry采集的实现装置,其特征在于,该装置包括:
6.根据权利要求5所述的灵活智能配置telemetry...
【专利技术属性】
技术研发人员:郑斌,
申请(专利权)人:中盈优创资讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。