[发明专利]一种用于业务分析的数据处理方法和装置在审
申请号: | 201811093329.1 | 申请日: | 2018-09-19 |
公开(公告)号: | CN110928934A | 公开(公告)日: | 2020-03-27 |
发明(设计)人: | 郝建伟;王治澎 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | G06F16/25 | 分类号: | G06F16/25;G06F11/30 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 张一军;张效荣 |
地址: | 100195 北京市海淀区杏石口路6*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 业务 分析 数据处理 方法 装置 | ||
本发明公开了一种用于业务分析的数据处理方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:获取全链路信息;将所述全链路信息转化为业务全链路数据;当所述全链路信息转化完成,将业务全链路数据存储至预设的存储介质。该实施方式能够对所有业务的全链路信息进行集中接收和管理,将所述全链路信息转化为统一格式的业务全链路数据,并将业务全链路数据存储至预设存储介质,可以用于对业务节点进行监控,从而能够当出现问题及时报警并记录异常业务节点数据。
技术领域
本发明涉及计算机技术领域,尤其涉及一种用于业务分析的数据处理方法和装置。
背景技术
随着互联网的快速发展,终端应用数量不断增加。各个系统之间的调用比较频繁,当某一个接口、方法或系统出现问题时很难分析定位问题所在,尤其是当各系统之间耦合性太强时,往往难以分析定位是哪个系统或接口出现的问题,因此要对各个系统都排查一遍,而且需要查看调用系统中的各种日志记录信息进行排查分析。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题:
现有技术方案中当系统出现问题时,主要依靠逐一调用系统记录日志、存储日志等信息来排查问题,常常需要很长时间才能分析出问题结果,排查效率很低且无法及时处理问题,导致系统长时间处于故障状态,影响业务。
发明内容
有鉴于此,本发明实施例提供一种用于业务分析的数据处理方法和装置,本发明中的方法能够对所有业务的全链路信息进行集中接收和管理,将所述全链路信息转化为统一格式的业务全链路数据,通过对业务全链路数据进行分析定位,记录业务的核心流程节点,并对核心节点进行监控,从而能够当出现问题及时报警并记录异常业务节点数据。
为实现上述目的,根据本发明实施例的一个方面,提供了一种用于业务分析的数据处理方法,包括:
获取全链路信息;
将所述全链路信息转化为业务全链路数据;
当所述全链路信息转化完成,将业务全链路数据存储至预设的存储介质。
可选地,获取业务全链路信息的方式,包括以下至少之一:
通过端口收集服务记录作为全链路信息;其中,所述服务记录为传输层协议记录,包括以下至少之一:超文本传输协议请求记录、面向服务的架构记录、数据传递服务记录;或者,
通过解析业务日志确定全链路信息;或者,
通过预设的配置拦截方式采集全链路信息;
以及,在获取全链路信息之后,还包括:将所述全链路信息存储至可查询数据库。
可选地,将所述全链路信息转化为业务全链路数据,包括:
根据各个业务的业务规则,从所述全链路信息中筛选出与各个业务相关的业务节点信息;所述业务节点信息包括以下至少之一:业务节点名称、业务节点类型、业务节点字段、业务状态;
根据业务规则中的信息处理方式,将所述业务节点信息处理为统一格式的业务数据;以所有业务数据作为业务全链路数据。
可选地,将业务全链路数据存储至预设的存储介质之前,还包括:
确认所述业务全链路数据有效;
若所述业务全链路数据中存在无效业务数据,删除该无效业务数据,并发出告警提示;将业务全链路数据中的有效业务数据存储至预设的存储介质。
根据本发明实施例的再一个方面,提供了一种用于业务分析的数据处理装置,包括:
获取模块,用于获取全链路信息;
转化模块,用于将所述全链路信息转化为业务全链路数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811093329.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:生成测试用例的方法和装置
- 下一篇:一种数据增强方法和装置