[发明专利]业务日志监控方法、装置、存储介质及电子设备在审
申请号: | 202110741707.8 | 申请日: | 2021-06-30 |
公开(公告)号: | CN113485891A | 公开(公告)日: | 2021-10-08 |
发明(设计)人: | 李婷;刘晓辉;王雪飞;周凯洋;陈福荣 | 申请(专利权)人: | 中国民航信息网络股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F16/18 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 李伟 |
地址: | 100085 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 日志 监控 方法 装置 存储 介质 电子设备 | ||
1.一种业务日志监控方法,其特征在于,包括:
当检测到预先设置的业务采集组件向预先设置的消息队列上传业务日志时,对所述业务日志进行分片处理,以从所述消息队列中获取所述业务日志对应的各个分片数据;所述业务日志中包含多个业务数据,每个所述分片数据包含至少一个业务数据;
读取每个所述分片数据中每个业务数据的交易ID,并基于每个所述业务数据的交易ID,识别每个所述业务数据的业务请求来源以及业务请求目的;
基于预先设置的监控指标,对所述每个所述分片数据中的各个业务数据进行数据清洗,去除每个所述分片数据中各个无效的业务数据,获得各个有效业务数据;
基于每个所述有效业务数据的业务请求来源以及业务请求目的,确定所述业务日志中各个有效业务数据之间的调用关系,并基于所述各个所述有效业务数据之间的调用关系,生成所述业务日志对应的回环数据;
分析所述回环数据,获得所述业务日志对应的业务核心指标;
基于所述业务核心指标,判断所述业务日志是否符合预设的业务日志监控规则;
若所述业务日志不符合所述业务监控规则,则对所述业务日志进行报警处理。
2.根据权利要求1所述的方法,其特征在于,所述对所述业务日志进行分片处理,以从所述消息队列中获取所述业务日志对应的各个分片数据,包括:
识别所述消息队列中已设定的各个读取通道;
确定所述消息队列中各个所述读取通道的个数,并以各个所述读取通道的个数作为分片的个数,对所述业务日志中进行分片处理,获得所述业务日志对应的各个分片数据;其中,每个所述读取通道对应一个分片数据;
经由所述消息队列中的各个读取通道,读取每个所述读取通道对应的分片数据。
3.根据权利要求1所述的方法,其特征在于,所述基于预先设置的监控指标,对所述每个所述分片数据中的各个业务数据进行数据清洗,去除每个所述分片数据中各个无效的业务数据,获得各个有效业务数据,包括:
获取所述监控指标中已设定的标准业务请求来源以及标准业务请求目的;
对于每个所述分片数据中的每个业务数据,判断所述业务数据的业务请求来源及业务请求目的,是否符合所述标准业务请求来源及标准业务请求目的;若所述业务数据的业务请求来源及业务请求目的,符合所述标准业务请求来源及标准业务请求目的,则确定所述业务数据为有效业务数据;若存在任意的业务数据的请求来源及业务请求目的,不符合所述标准业务请求来源及标准业务请求目的,则确定所述业务数据为无效业务数据;
去除每个所述分片数据中各个无效的业务数据,获得各个有效业务数据。
4.根据权利要求1所述的方法,其特征在于,所述基于每个所述有效业务数据的业务请求来源以及业务请求目的,确定所述业务日志中各个有效业务数据之间的调用关系,包括:
对于所述业务日志中每个所述有效业务数据,确定所述有效业务数据的业务请求目的为目标业务请求目的;在所述业务日志中,查找业务请求来源与所述目标业务请求目的一致的所有有效业务数据,并将所述目标业务请求目的与其一致的各个业务请求来源进行关联,形成所述目标业务请求目的对应的有效业务数据与其他已关联的有效业务数据之间的调用关系。
5.根据权利要求1所述的方法,其特征在于,还包括:
基于所述回环数据,生成各个所述有效业务数据对应的调用链;
在预先设置的展示界面上展示所述调用链,所述调用链包含多个节点,各个所述节点与各个所述有效业务节点一一对应。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国民航信息网络股份有限公司,未经中国民航信息网络股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110741707.8/1.html,转载请声明来源钻瓜专利网。