监控业务流程的方法、装置、设备和计算机可读介质制造方法及图纸

技术编号:26170872 阅读:66 留言:0更新日期:2020-10-31 13:40
本发明专利技术公开了监控业务流程的方法、装置、设备和计算机可读介质,涉及计算机技术领域。该方法的一具体实施方式包括:接收数据库的操作日志,依据预先配置的所述数据库的一个或多个业务表和所述业务表的一个或多个字段,从所述操作日志中截取关于所述业务表、所述字段,或所述业务表和所述字段的组合的操作信息,所述业务表和所述字段与所述业务的一个或多个流程节点有关;按照截取的操作信息,输出包括一个或多个所述流程节点的变化轨迹。该实施方式能够高效地监控业务数据的持续性变化。

【技术实现步骤摘要】
监控业务流程的方法、装置、设备和计算机可读介质
本专利技术涉及计算机
,尤其涉及一种监控业务流程的方法、装置、设备和计算机可读介质。
技术介绍
操作日志是审计系统安全性、业务量等各项指标的重要手段,大多数的业务系统都需要记录系统的操作日志。操作日志通常分为两种:数据库的操作日志和业务日志两种。数据库的操作日志是指业务在数据库中的单表的操作流水,主要涉及由数据库的操作日志所体现的针对单表的新增/修改/删除等操作;业务日志通常是指通过在编写相应代码时加入关于日志打印的语句而在业务运行时呈现出来的关于业务操作状态的记录(例如,配置的日志文件),例如,关于业务数据变化过程的记录,等等。在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:通过在编写业务代码时加入关于日志打印的代码的方式来获取业务日志将增大开发成本;而数据库操作日志往往不仅包括该业务的数据操作流水——尤其在数据库为多个业务同时提供数据存储的情况下,并且对应于一个业务往往需要多张表格,但并不是每一个表格都是审计系统各项指标所需要的。所以上述两种方式均不能高本文档来自技高网...

【技术保护点】
1.一种监控业务流程的方法,其特征在于,包括:/n接收数据库的操作日志,依据预先配置的所述数据库的一个或多个业务表和所述业务表的一个或多个字段,从所述操作日志中截取关于所述业务表、所述字段,或所述业务表和所述字段的组合的操作信息,所述业务表和所述字段与所述业务的一个或多个流程节点有关;/n按照截取的操作信息,输出包括一个或多个所述流程节点的变化轨迹。/n

【技术特征摘要】
1.一种监控业务流程的方法,其特征在于,包括:
接收数据库的操作日志,依据预先配置的所述数据库的一个或多个业务表和所述业务表的一个或多个字段,从所述操作日志中截取关于所述业务表、所述字段,或所述业务表和所述字段的组合的操作信息,所述业务表和所述字段与所述业务的一个或多个流程节点有关;
按照截取的操作信息,输出包括一个或多个所述流程节点的变化轨迹。


2.根据权利要求1所述监控业务流程的方法,其特征在于,所述接收数据库的操作日志,包括:
接收数据库的二进制操作日志;
将所述二进制操作日志转换为可读的操作日志。


3.根据权利要求1所述监控业务流程的方法,其特征在于,所述按照截取的操作信息,输出包括一个或多个流程节点的变化轨迹,包括:
接收查询请求,所述查询请求指示涉及所述业务流程的业务数据,以及所述业务数据与所述一个或多个业务表、所述一个或多个字段中或所述一个或多个业务表的所述一个或多个字段的组合;
根据从所述数据的操作日志截取的、与所述业务数据相关的操作信息,输出包括一个或多个流程节点的变化轨迹。


4.根据权利要求1所述监控业务流程的方法,其特征在于,所述方法还包括:
存储接收到的、与所述一个或多个业务表或所述一个或多个字段相关的数据库的操作日志。


5.根据权利要求1所述监控业务流程的方法,其特征在于,所述接收数据库的操作日志,依据预先配置的所述数据库的一个或多个业务表和所述业务表的一个或多个字段,从所述操作日志中截取关于所述业务表、所述字段,或所述业务表和所述资源的组合的操作信息之前,还包括:
基于用户的需求设置所述业务表和所述字段;
所述按照截取的操作信息,输出包括一个或多个流程节点的变化轨迹,包括:
按照截取的操作信息,向所述用户输出包括一个或多个流程节点的变化轨迹。


6.一种监控业务流程的装置,其特征在于,包括:
日志接收模块,用于接收数据库...

【专利技术属性】
技术研发人员:张丽赵永永杨锐
申请(专利权)人:北京京东振世信息技术有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1