[发明专利]业务日志监控方法、装置、存储介质及电子设备在审
申请号: | 202110741707.8 | 申请日: | 2021-06-30 |
公开(公告)号: | CN113485891A | 公开(公告)日: | 2021-10-08 |
发明(设计)人: | 李婷;刘晓辉;王雪飞;周凯洋;陈福荣 | 申请(专利权)人: | 中国民航信息网络股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F16/18 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 李伟 |
地址: | 100085 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 日志 监控 方法 装置 存储 介质 电子设备 | ||
本发明提供了一种业务日志监控方法、装置、存储介质及电子设备,该方法包括:当业务采集组件向消息队列上传业务日志时,对其进行分片处理获取各个分片数据;读取每个分片数据中业务数据的交易ID,以获得每个业务数据的业务请求来源及业务请求目的;基于监控指标,去除无效的业务数据获得有效业务数据;基于每个有效业务数据的业务请求来源以及业务请求目的,确定各个有效业务数据间的调用关系,生成业务日志对应的回环数据;分析回环数据,获得业务核心指标;判断业务日志是否符合业务日志监控规则;若不符合,则进行报警处理。应用该方法,可以对应用服务器中每次新增的业务日志进行分析和处理,及时发现发现应用服务器发现异常的业务日志。
技术领域
本发明涉及数据处理技术领域,特别是涉及一种业务日志监控方法、装置、存储介质及电子设备。
背景技术
在各种应用设备和系统的运行过程中,为提高系统性能以及用户体验,需要对系统中的关键业务进行监控、测试以及优化等一系列操作。随着民航信息系统的快速发展,民航信息系统主要是应用分布式开放式系统执行大量的核心交易业务,因此对分布式开放系统中的应用进行监控也尤为重要。
现有技术中的监控方式通常都是针对单一的服务或部署,针对服务器整体进行监控,以确定服务器在执行交易业务时过程中是否发生异常。但是在庞大的分布式开放系统中,某个服务器该发生异常时,很难定位到该服务器中哪个业务导致异常的发生,因此无法故障的来源,需要维护人员逐一排查服务器内产生的每个业务日志,导致对故障进行定位的效率十分低下。
发明内容
有鉴于此,本发明提供一种业务日志监控方法,通过该方法,可以对应用服务器中每次新增的业务日志进行分析和处理,及时发现发现应用服务器发现异常的业务日志。技术方案如下:
一种业务日志监控方法,包括:
当检测到预先设置的业务采集组件向预先设置的消息队列上传业务日志时,对所述业务日志进行分片处理,以从所述消息队列中获取所述业务日志对应的各个分片数据;所述业务日志中包含多个业务数据,每个所述分片数据包含至少一个业务数据;
读取每个所述分片数据中每个业务数据的交易ID,并基于每个所述业务数据的交易ID,识别每个所述业务数据的业务请求来源以及业务请求目的;
基于预先设置的监控指标,对所述每个所述分片数据中的各个业务数据进行数据清洗,去除每个所述分片数据中各个无效的业务数据,获得各个有效业务数据;
基于每个所述有效业务数据的业务请求来源以及业务请求目的,确定所述业务日志中各个有效业务数据之间的调用关系,并基于所述各个所述有效业务数据之间的调用关系,生成所述业务日志对应的回环数据;
分析所述回环数据,获得所述业务日志对应的业务核心指标;
基于所述业务核心指标,判断所述业务日志是否符合预设的业务日志监控规则;
若所述业务日志不符合所述业务监控规则,则对所述业务日志进行报警处理。
上述的方法,可选的,所述对所述业务日志进行分片处理,以从所述消息队列中获取所述业务日志对应的各个分片数据,包括:
识别所述消息队列中已设定的各个读取通道;
确定所述消息队列中各个所述读取通道的个数,并以各个所述读取通道的个数作为分片的个数,对所述业务日志中进行分片处理,获得所述业务日志对应的各个分片数据;其中,每个所述读取通道对应一个分片数据;
经由所述消息队列中的各个读取通道,读取每个所述读取通道对应的分片数据。
上述的方法,可选的,所述基于预先设置的监控指标,对所述每个所述分片数据中的各个业务数据进行数据清洗,去除每个所述分片数据中各个无效的业务数据,获得各个有效业务数据,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国民航信息网络股份有限公司,未经中国民航信息网络股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110741707.8/2.html,转载请声明来源钻瓜专利网。