说明:收录25万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210908555.0 (22)申请日 2022.07.29 (71)申请人 天翼云科技有限公司 地址 100007 北京市东城区青龙胡同甲1 号、 3号2幢2层20 5-32室 (72)发明人 湛耀康 邓志强  (74)专利代理 机构 北京三聚阳光知识产权代理 有限公司 1 1250 专利代理师 熊飞雪 (51)Int.Cl. G06F 11/30(2006.01) G06F 16/2455(2019.01) (54)发明名称 监控数据库的数据处理方法及 装置、 存储介 质、 处理器 (57)摘要 本申请公开了一种监控数据库的数据处理 方法及装置、 存储介质、 处理器。 该方法包括: 从 监控的多个数据中心获取监控指标数据, 其中, 监控指标数据包括多个监控指标对应的数据内 容; 确定监控指标数据中每个监控指标的指纹特 征码; 将指纹特征码以及指纹特征码对应的监控 指标的数据内容, 通过键值对存储在缓存模块 中; 响应监控数据库的数据拉取请求, 从缓存模 块中获取对应的键值对发送给监控数据库, 其 中, 键值对用于监控数据库对监控指标数据进行 处 理 。解 决 了 相 关 技 术 中 监 控 数 据 库 Prometheus, 需要在各个 数据中心分别部署数据 库, 与中央数据库建立连接, 以供中央数据库对 各个数据中心的数据拉取, 存在占用资源高的问 题。 权利要求书2页 说明书10页 附图3页 CN 115454761 A 2022.12.09 CN 115454761 A 1.一种监控数据库的数据处 理方法, 其特 征在于, 包括: 从监控的多个数据中心获取监控指标数据, 其中, 所述监控指标数据包括多个监控指 标对应的数据内容; 确定所述 监控指标 数据中每 个监控指标的指纹特 征码; 将所述指纹特征码以及所述指纹特征码对应的监控指标的数据内容, 通过键值对存储 在缓存模块中; 响应监控数据库的数据拉取请求, 从所述缓存模块中获取对应的键值对发送给所述监 控数据库, 其中, 所述键值对用于所述 监控数据库对所述 监控指标 数据进行处 理。 2.根据权利要求1所述的方法, 其特征在于, 将所述指纹特征码以及所述指纹特征码对 应的监控指标的数据内容, 通过键值对 存储在缓存 模块中之前, 所述方法还 包括: 将所述监控指标 数据中的多个监控指标分配到多个数据分片中; 将所述指纹特征码以及所述指纹特征码对应的监控指标的数据内容, 通过键值对存储 在缓存模块中包括: 确定监控指标 所述的数据分片; 根据所述监控指标的指纹特征编码和数据内容构建键值对, 将所述键值对存储在缓存 模块中对应的数据分片中。 3.根据权利要求2所述的方法, 其特征在于, 响应监控数据库的数据拉取请求, 从所述 缓存模块中获取对应的键值对发送给 所述监控数据库包括: 接收所述监控数据库的数据拉取请求, 其中, 所述数据拉取请求包括需要拉取的监控 数据所属的数据分片的标识和存 储地址; 响应所述数据拉取请求, 根据所述标识和存储地址, 从所述缓存模块中获取对应的数 据分片发送给 所述监控数据库。 4.根据权利要求1所述的方法, 其特征在于, 从监控的多个数据中心获取监控指标数据 包括: 通过预先设置的中间模块, 接收所述多个数据中心推送的监控指标, 并将所述多个数 据中心的监控指标作为 监控指标 数据存储在所述中间模块中; 通过运行实例从所述中间模块中按照预设速率获取 所述监控指标 数据。 5.根据权利要求4所述的方法, 其特征在于, 从监控的多个数据中心获取监控指标数据 之前, 所述方法还 包括: 配置所述中间模块和所述缓存 模块; 建立所述中间模块与所述多个数据中心 的数据连接, 其中, 所述数据连接用于所述多 个数据中心将监控指标推送给 所述中间模块。 6.根据权利要求1所述的方法, 其特征在于, 确定所述监控指标数据中每个监控指标的 指纹特征码包括: 获取所述监控指标 数据中的监控指标的数据内容; 通过预设的运算算法对所述数据内容进行运算, 得到所述监控指标对应的指纹特征 码; 通过遍历所述 监控指标 数据中的多个监控指标, 确定每 个监控指标的指纹特 征码。 7.根据权利要求6所述的方法, 其特征在于, 通过预设的运算算法对所述数据内容进行权 利 要 求 书 1/2 页 2 CN 115454761 A 2运算, 得到所述 监控指标对应的指纹特 征码之前, 所述方法还 包括: 对所述监控指标中的数据内容包含的多个数据标签进行排序, 得到按照预定顺序排列 数据标签的数据内容; 通过预设的运算算法对所述数据内容进行运算, 得到所述监控指标对应的指纹特征码 包括: 通过预设的运算算法对所述监控指标排列后的数据内容进行运算, 得到所述控指标对 应的指纹特 征码, 其中, 所述预设的运 算算法为信息摘要算法。 8.一种监控数据库的数据处理装置, 其特征在于, 包括: 输出模块, 缓存模块, 中间模 块; 所述中间模块与多个数据中心相连接, 用于从监控的多个数据中心获取监控指标数 据, 其中, 所述 监控指标 数据包括多个监控指标对应的数据内容; 所述输出模块与所述中间模块相连接, 用于确定所述监控指标数据中每个监控指标的 指纹特征码; 所述输出模块与所述缓存模块相连接, 所述输出模块还用于将所述指纹特征 码以及所述指纹特 征码对应的监控指标的数据内容, 通过键值对 存储在缓存 模块中; 所述输出模块还与监控数据库相连接, 所述输出模块还用于响应监控数据库的数据拉 取请求, 从所述 缓存模块中获取对应的键值对发送给所述监控 数据库, 其中, 所述键值对用 于所述监控数据库对所述 监控指标 数据进行处 理。 9.一种计算机可读存储介质, 其特征在于, 所述存储介质用于存储程序, 其中, 所述程 序执行权利要求1至7中任意 一项所述的监控数据库的数据处 理方法。 10.一种电子设备, 其特征在于, 包括一个或多个处理器和存储器, 所述存储器用于存 储一个或多个程序, 其中, 当所述一个或多个程序被所述一个或多个处理器执行时, 使得所 述一个或多个处 理器实现权利要求1至7中任意 一项所述的监控数据库的数据处 理方法。权 利 要 求 书 2/2 页 3 CN 115454761 A 3

.PDF文档 专利 监控数据库的数据处理方法及装置、存储介质、处理器

文档预览
中文文档 16 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 监控数据库的数据处理方法及装置、存储介质、处理器 第 1 页 专利 监控数据库的数据处理方法及装置、存储介质、处理器 第 2 页 专利 监控数据库的数据处理方法及装置、存储介质、处理器 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 17:18:21上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。