[发明专利]一种服务监控系统和方法在审
申请号: | 201910543000.9 | 申请日: | 2019-06-21 |
公开(公告)号: | CN110287081A | 公开(公告)日: | 2019-09-27 |
发明(设计)人: | 朱龙云;陈阳;姚建明;元长才;袁文頔 | 申请(专利权)人: | 腾讯科技(成都)有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/32;G06F11/34 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 610041 四川省成都市高*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 监控结果 拓扑图 日志数据 服务监控系统 监控数据处理 数据处理模块 数据获取模块 服务请求 后台模块 计算引擎 监控数据 统计指标 日志 定位故障原因 调用关系 服务运行 获取服务 基础数据 统计监控 运行基础 阈值确定 预设 报警 响应 申请 | ||
本申请实施例公开了一种服务监控系统和方法,所述系统包括:数据获取模块、监控数据处理模块、日志数据处理模块和计算引擎;数据获取模块用于获取服务运行基础数据,并从服务运行基础数据中划分出监控数据和日志数据;监控数据处理模块用于获取监控数据,并按照预设的统计指标统计监控数据得到对应的监控结果;日志数据处理模块用于获取日志数据,并根据日志数据生成单次服务请求对应的拓扑图,该拓扑图用于表征响应于单次服务请求的后台模块调用关系;计算引擎用于获取监控结果和拓扑图,并根据监控结果和统计指标对应的报警阈值确定后台模块是否存在故障;在存在故障的情况下,根据监控结果和拓扑图精准地定位故障原因。
技术领域
本申请涉及信息处理技术领域,尤其涉及一种服务监控系统和方法。
背景技术
随着互联网技术的迅速发展,面向用户的各类网络服务层出不穷,这些服务的正常运行往往需要依赖大量的后台模块,用户在前端调用一次服务通常会触发若干个后台模块几十乃至上百次的调用。
为了保证服务质量,通常需要设置监控系统对支持服务运行的各后台模块进行实时监控;具体的,监控系统收集支持服务运行的各后台模块上报的异常数据,并对各后台模块上报的异常数据分别进行相应地处理,在处理结果超出预设的报警阈值的情况下,确定对应的后台模块存在故障,并提示相关负责人对该后台模块进行检修。
在实际应用中,一次前端的服务调用通常触发若干个后台模块协同工作,其中的一个或多个后台模块出现故障,可能会导致其他协同工作的后台模块也产生异常数据,基于上述监控系统对各后台模块进行独立地监控,往往容易将产生了异常数据的模块均判定为出现故障,而无法确定各后台模块是因自身故障而产生异常数据,还是因受其他故障后台模块的影响而产生异常数据。可见,相关技术中的服务监控系统目前还无法准确地定位故障原因。
发明内容
本申请实施例提供了一种服务监控系统和方法,能够精准地定位故障原因。
有鉴于此,本申请第一方面提供了一种服务监控系统,所述系统包括:数据获取模块、监控数据处理模块、日志数据处理模块和计算引擎;
所述数据获取模块,用于获取服务运行基础数据,从所述服务运行基础数据中划分出监控数据和日志数据;
所述监控数据处理模块,用于获取所述监控数据,并按照预设的统计指标统计所述监控数据,得到所述统计指标对应的监控结果;
所述日志数据处理模块,用于获取所述日志数据,并根据所述日志数据生成单次服务请求对应的拓扑图;所述拓扑图用于表征响应于单次服务请求的后台模块调用关系;
所述计算引擎,用于获取所述监控结果和所述拓扑图,根据所述监控结果和所述统计指标对应的报警阈值,确定所述后台模块是否存在故障;在存在故障的情况下,根据所述监控结果和所述拓扑图确定故障原因。
本申请第二方面提供了一种服务监控方法,所述方法包括:
获取服务运行基础数据,从所述服务运行基础数据中划分出监控数据和日志数据;
按照预设的统计指标统计所述监控数据,得到所述统计指标对应的监控结果;
根据所述日志数据生成单次服务请求对应的拓扑图;所述拓扑图用于表征响应于单次服务请求的后台模块调用关系;
根据所述监控结果和所述统计指标对应的报警阈值,确定所述后台模块是否存在故障;
在存在故障的情况下,根据所述监控结果和所述拓扑图确定故障原因。
本申请第三方面提供了一种服务器,所述服务器包括处理器以及存储器:
所述存储器用于存储计算机程序,并将所述计算机程序传输给所述处理器;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(成都)有限公司,未经腾讯科技(成都)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910543000.9/2.html,转载请声明来源钻瓜专利网。