说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210069694.9 (22)申请日 2022.01.21 (71)申请人 国网湖南省电力有限公司 地址 410000 湖南省长 沙市天心区新韶东 路398号 申请人 国网湖南省电力有限公司信息通信 分公司  国家电网有限公司 (72)发明人 左超军 凌笑 冯晓文 陈姣  刘亮 王康 刘晗 文阳  (74)专利代理 机构 长沙智嵘专利代理事务所 (普通合伙) 4321 1 专利代理师 刘宏 (51)Int.Cl. G06F 11/07(2006.01)G06F 16/23(2019.01) G06F 16/2457(2019.01) G06F 8/71(2018.01) (54)发明名称 一种微服务/数据服 务故障监控及运营方法 (57)摘要 本发明公开了一种微服务/数据服务 故障监 控及运营方法, 该方法通过 实时采集多个不相关 信息系统的微服务/数据服务调用日志, 然后从 中筛选出有效日志, 再对每条有效日志进行数据 分析, 将数据分析结果写入数据库以实时更新数 据库中每个微服务/数据服务的调用信息, 再对 每个微服务/数据服务的部署情况和版本信息进 行监控, 最后根据部署情况监控结果、 版本信息 监控结果和数据分析结果对微服务/数据服务的 准确性和有效性进行自动监控, 在对微服务/数 据服务零代码侵入的情况下从多个方面对微服 务/数据服务实现故障监控级运营, 帮助开发运 维团队开展微服务/数据服务故障处理和迭代完 善, 保证了微服务/数据服务的可用性以及准确 性。 权利要求书2页 说明书5页 附图3页 CN 114528136 A 2022.05.24 CN 114528136 A 1.一种微 服务/数据服 务故障监控及运营 方法, 其特 征在于, 包括以下内容: 实时采集多个信息系统的微 服务/数据服 务调用日志, 并从中筛 选出有效日志; 对筛选出的每条有效日志进行数据分析, 将数据分析结果写入数据库, 并实时更新数 据库中每 个微服务/数据服 务的调用信息; 对容器集群管理系统上的每个微服务/数据服务的部署情况和版本信息进行监控, 根 据部署情况监控结果、 版本信息监控结果和数据分析结果对微服务/数据服务的准确 性和 有效性进行自动监控。 2.如权利要求1所述的微服务/数据服务故障监控及运营方法, 其特征在于, 具体根据 微服务/数据服 务的唯一标识ID将有效日志筛 选出来。 3.如权利要求1所述的微服务/数据服务故障监控及运营方法, 其特征在于, 所述对筛 选出的每条有效日志进行数据分析, 将数据分析结果写入数据库, 并实时更新数据库中每 个微服务/数据服 务的调用信息的过程具体为: 对每条有效日志, 根据访 问授权码分析出该条日志 由哪个信息系统调用产生, 并根据 服务返回码判断是否调用成功, 同时使用返回时间戳减去调用时间戳计算得到服务响应时 间, 从而分析得到每个微服务/数据服务的调用次数、 调用成功 率、 服务响应时间、 服务共享 度和影响范围, 并将其写入数据库中进行 数据更新。 4.如权利要求3所述的微服务/数据服务故障监控及运营方法, 其特征在于, 所述对筛 选出的每条有效日志进行数据分析, 将数据分析结果写入数据库, 并实时更新数据库中每 个微服务/数据服 务的调用信息的步骤之后还 包括以下内容: 根据数据分析结果判断是否存在信息系统对微服务/数据服务进行违规调用, 若存在 违规调用, 则回收该信息系统对该微 服务/数据服 务的访问授权码, 并发出告警信息 。 5.如权利要求4所述的微服务/数据服务故障监控及运营方法, 其特征在于, 所述根据 数据分析 结果判断是否存在信息系统对微 服务/数据服 务进行违规调用的过程具体为: 从数据库中计算得到每分钟内每个微服务/数据服务被每个信息系统调用的次数, 若 某个信息系统对某个微服务/数据服务的调用次数超过预设阈值, 则判定该信息系统对该 微服务/数据服 务存在违规调用情况。 6.如权利要求1所述的微服务/数据服务故障监控及运营方法, 其特征在于, 所述对容 器集群管理系统上的每 个微服务/数据服 务的部署 情况进行监控的过程具体为: 获取每个微服务/数据服务的容器节点总数, 每隔预设时间检查一 次每个微服务/数据 服务的所有容器节点是否正常运行。 7.如权利要求6所述的微服务/数据服务故障监控及运营方法, 其特征在于, 所述对容 器集群管理系统上的每 个微服务/数据服 务的版本信息进行监控的过程具体为: 每隔预设时间发布每个微服务/数据服务的镜像版本和部署时间, 将其与容器集群管 理系统上实际部署的镜像版本和部署时间比对是否一致, 若比对一致, 则版本信息正确, 若 比对不一致, 则版本信息有误。 8.如权利要求7所述的微服务/数据服务故障监控及运营方法, 其特征在于, 所述根据 部署情况监控结果、 版本信息监控结果和数据分析结果对微服务/数据服务的准确 性和有 效性进行自动监控的过程具体为: 若在预设时间内某个微服务/数据服务的调用失败次数超过预设阈值, 或者某个微服权 利 要 求 书 1/2 页 2 CN 114528136 A 2务/数据服务存在故障容器节点, 或者某个微服务/数据服务的版本信息有误, 则发出故障 告警提醒。 9.如权利要求1所述的微服务/数据服务故障监控及运营方法, 其特征在于, 所述对筛 选出的每条有效日志进行数据分析, 将数据分析结果写入数据库, 并实时更新数据库中每 个微服务/数据服 务的调用信息的步骤之后还 包括以下内容: 从数据分析结果中实时获取分析数据, 并根据获取的分析数据对每个微服务/数据服 务生成运营报告。 10.如权利要求9所述的微服务/数据服务故障监控及运营方法, 其特征在于, 在生成运 营报告之后还 包括以下内容: 对每个微服务/数据服 务的运营报告和监控结果进行 可视化展示。权 利 要 求 书 2/2 页 3 CN 114528136 A 3

.PDF文档 专利 一种微服务 数据服务故障监控及运营方法

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