System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 中间件数据处理方法、装置、设备及存储介质制造方法及图纸_技高网

中间件数据处理方法、装置、设备及存储介质制造方法及图纸

技术编号:40195302 阅读:3 留言:0更新日期:2024-01-26 23:58
本申请提供一种中间件数据处理方法、装置、设备及存储介质,该方法包括:获取待监控的目标中间件的监控原始数据;所述监控原始数据与用户设置的监控指标相匹配;按照目标中间件的类型对所述监控原始数据进行对应数据预处理,生成监控中间数据;所述监控中间数据的数据格式与所述数据可视化图表库要求的数据格式相同;对所述监控中间数据进行数据提取和数据转换,生成对应视图展示信息;基于所述数据可视化图表库的用户界面绘图组件对所述视图展示信息进行图标绘制,生成目标中间件对应的监控视图;展示所述监控视图。本申请的方法,提高了中间件数据监控以及数据处理的效率。

【技术实现步骤摘要】

本申请涉及数据处理,尤其涉及一种中间件数据处理方法、装置、设备及存储介质


技术介绍

1、中间件监控是监控和管理中间件组件和服务的过程,包括消息队列、缓存、数据库等。通过中间件监控,可以及时发现和解决组件故障、性能问题等,从而提高系统的可用性、稳定性和安全性。中间件监控可以提供有价值的业务指标,并对业务关键指标进行监控和分析,以掌握业务的状况和趋势,为决策提供支持。中间件监控可以发现资源使用情况和趋势,以及系统运行效率低下的问题,通过及时调整系统配置,可以提高系统效率和资源利用率。总之,中间件监控对于提高系统稳定性、安全性、效率以及为业务决策提供支持等方面非常重要。

2、每个中间件实例都存在多个的节点个数,不同中间件都存在不同的监控指标,复杂的数据导致每次新增中间件种类,开发人员都要重复构建多套监控数据的图表,且当后端变化节点个数、增减指标时,都要进行对应的适配和代码的重构、删减。

3、因此,目前中间件数据监控在中间件实例变化时,需重新构建代码或删减代码,中间件数据监控以及数据处理的效率有待进一步提高。


技术实现思路

1、本申请提供一种中间件数据处理方法、装置、设备及存储介质,用以解决目前中间件数据监控在中间件实例变化时,需重新构建代码或删减代码,中间件数据监控以及数据处理的效率有待进一步提高的问题。

2、本申请第一方面提供一种中间件数据处理方法,应用于电子设备,所述电子设备设有数据可视化图表库,所述方法包括:

3、获取待监控的目标中间件的监控原始数据;所述监控原始数据与用户设置的监控指标相匹配;

4、按照目标中间件的类型对所述监控原始数据进行对应数据预处理,生成监控中间数据;所述监控中间数据的数据格式与所述数据可视化图表库要求的数据格式相同;

5、对所述监控中间数据进行数据提取和数据转换,生成对应视图展示信息;

6、基于所述数据可视化图表库的用户界面绘图组件对所述视图展示信息进行图标绘制,生成目标中间件对应的监控视图;

7、展示所述监控视图。

8、进一步地,如上所述的方法,所述获取待监控的目标中间件的监控原始数据,包括:

9、向待监控的目标中间件发送超文本传输协议请求;所述超文本传输协议请求包括监控指标;

10、接收目标中间件根据所述监控指标反馈的监控原始数据。

11、进一步地,如上所述的方法,所述目标中间件包括多个节点;

12、所述按照目标中间件的类型对所述监控原始数据进行对应数据预处理,生成监控中间数据,包括:

13、按照目标中间件的类型从预设数据库中获取对应预处理策略;所述目标中间件的类型与预处理策略之间具有映射关系;

14、将所述监控原始数据按照所述预处理策略进行对应数据清洗和数据过滤,生成对应的监控纯净数据;所述监控纯净数据中不存在缺失数据和异常数据;

15、对所述监控纯净数据按照所述监控指标进行聚合,生成监控指标对应的监控数据;

16、对监控指标对应的监控数据按照节点网络地址进行聚合,生成节点网络地址对应的节点监控数据;

17、将各所述节点监控数据进行组合,生成所述监控中间数据。

18、进一步地,如上所述的方法,所述对所述监控中间数据进行数据提取和数据转换,生成对应视图展示信息,包括:

19、对所述监控中间数据进行对应数据提取,生成监控指标相关数据;所述监控指标相关数据包括监控指标名称、监控指标值、监控指标时间和监控指标单位;

20、将所述监控指标相关数据转换为预设数据格式的标准时间和视图标题;

21、将所述标准时间、所述视图标题和所述监控指标相关数据确定为视图展示信息。

22、进一步地,如上所述的方法,所述数据可视化图表库为echarts图表库;

23、所述基于所述数据可视化图表库的用户界面绘图组件对所述视图展示信息进行图标绘制,生成目标中间件对应的监控视图,包括:

24、将所述监控指标名称、监控指标值和监控指标时间输入echarts图表库中的用户界面绘图组件,生成对应指标视图;

25、将所述标准时间以及所述视图标题与所述指标视图进行结合,生成目标中间件对应的监控视图。

26、进一步地,如上所述的方法,所述基于所述数据可视化图表库的用户界面绘图组件对所述视图展示信息进行图标绘制,生成目标中间件对应的监控视图之前,还包括:

27、判断视图展示信息是否与所述用户界面绘图组件匹配;

28、若确定视图展示信息与所述用户界面绘图组件匹配,则执行所述基于所述数据可视化图表库的用户界面绘图组件对所述视图展示信息进行图标绘制,生成目标中间件对应的监控视图的步骤;

29、若确定视图展示信息与所述用户界面绘图组件不匹配,则提示数据异常。

30、进一步地,如上所述的方法,所述方法还包括:

31、响应于用户对监控指标的更改操作,确定更改之后新的监控指标;

32、根据新的监控指标获取待监控的目标中间件对应的监控原始数据。

33、本申请第二方面提供一种中间件数据处理装置,应用于电子设备,所述电子设备设有数据可视化图表库,所述装置包括:

34、获取模块,用于获取待监控的目标中间件的监控原始数据;所述监控原始数据与用户设置的监控指标相匹配;

35、第一生成模块,用于按照目标中间件的类型对所述监控原始数据进行对应数据预处理,生成监控中间数据;所述监控中间数据的数据格式与所述数据可视化图表库要求的数据格式相同;

36、第二生成模块,用于对所述监控中间数据进行数据提取和数据转换,生成对应视图展示信息;

37、第三生成模块,用于基于所述数据可视化图表库的用户界面绘图组件对所述视图展示信息进行图标绘制,生成目标中间件对应的监控视图;

38、展示模块,用于展示所述监控视图。

39、进一步地,如上所述的装置,所述获取模块具体用于:

40、向待监控的目标中间件发送超文本传输协议请求;所述超文本传输协议请求包括监控指标;接收目标中间件根据所述监控指标反馈的监控原始数据。

41、进一步地,如上所述的装置,所述目标中间件包括多个节点;

42、所述第一生成模块具体用于:

43、按照目标中间件的类型从预设数据库中获取对应预处理策略;所述目标中间件的类型与预处理策略之间具有映射关系;将所述监控原始数据按照所述预处理策略进行对应数据清洗和数据过滤,生成对应的监控纯净数据;所述监控纯净数据中不存在缺失数据和异常数据;对所述监控纯净数据按照所述监控指标进行聚合,生成监控指标对应的监控数据;对监控指标对应的监控数据按照节点网络地址进行聚合,生成节点网络地址对应的节点监控数据;将各所述节点监控数据进行组合,生成所述监控中间数据。

4本文档来自技高网...

【技术保护点】

1.一种中间件数据处理方法,其特征在于,应用于电子设备,所述电子设备设有数据可视化图表库,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述获取待监控的目标中间件的监控原始数据,包括:

3.根据权利要求2所述的方法,其特征在于,所述目标中间件包括多个节点;

4.根据权利要求1所述的方法,其特征在于,所述对所述监控中间数据进行数据提取和数据转换,生成对应视图展示信息,包括:

5.根据权利要求4所述的方法,其特征在于,所述数据可视化图表库为echarts图表库;

6.根据权利要求5所述的方法,其特征在于,所述基于所述数据可视化图表库的用户界面绘图组件对所述视图展示信息进行图标绘制,生成目标中间件对应的监控视图之前,还包括:

7.根据权利要求1至6任一项所述的方法,其特征在于,所述方法还包括:

8.一种中间件数据处理装置,其特征在于,应用于电子设备,所述电子设备设有数据可视化图表库,所述装置包括:

9.一种电子设备,其特征在于,包括:存储器和处理器;

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1至7任一项所述的中间件数据处理方法。

...

【技术特征摘要】

1.一种中间件数据处理方法,其特征在于,应用于电子设备,所述电子设备设有数据可视化图表库,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述获取待监控的目标中间件的监控原始数据,包括:

3.根据权利要求2所述的方法,其特征在于,所述目标中间件包括多个节点;

4.根据权利要求1所述的方法,其特征在于,所述对所述监控中间数据进行数据提取和数据转换,生成对应视图展示信息,包括:

5.根据权利要求4所述的方法,其特征在于,所述数据可视化图表库为echarts图表库;

6.根据权利要求5所述的方法,其特征在于,...

【专利技术属性】
技术研发人员:杨原刘舒鹏程龙向超胜
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

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

1