业务系统的日志管理方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:32969087 阅读:36 留言:0更新日期:2022-04-09 11:31
本发明专利技术涉及一种业务系统的日志管理方法、装置、计算机设备和存储介质,所述方法包括:调用预设的业务功能模块,所述业务功能模块用于基于预设的功能从业务系统中收集日志数据;采用所述业务功能模块收集所述业务系统的日志数据;将所述日志数据转换为日志收集系统的数据结构的目标数据;将所述目标数据存储到所述日志收集系统。上述方法能够提供一种通用的日志统一管理方式,以对业务系统的日志统一收集管理,提高日志管理的效率。提高日志管理的效率。提高日志管理的效率。

【技术实现步骤摘要】
业务系统的日志管理方法、装置、计算机设备和存储介质


[0001]本专利技术涉及日志处理领域,特别是涉及一种业务系统的日志管理方法、装置、计算机设备和存储介质。

技术介绍

[0002]在业务系统中,重要的功能往往都需要收集日志,但如果每个功能都单独搞一套日志表以及对应的存储接口,这样既让系统代码变得冗余,而且也不利于维护。比如,当突然收集的日志都需要记录操作电脑的IP时,这样就需要修改全部日志表、日志存储接口,大大增加了维护成本。
[0003]业务系统的每个功能都创建一个日志表,接着编写对应的存储接口,然后再写业务代码调用存储接口。当需要查询日志时,再调用配套的查询接口来查询数据。因此,传统的日志存储管理的方式,存在以下问题:
[0004]1、日志表太多:每个功能都建一张对应的日志表,这样会导致数据表太多,既造成资源浪费,也不好维护。
[0005]2、功能相似的接口很多:一张日志表,就需要有对应的读写接口。但是往往日志的处理逻辑都是差不多的,没有必要浪费那么多时间区做重复性的工作。
[0006]3、一个小变动,引发本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种业务系统的日志管理方法,其特征在于,包括:调用预设的业务功能模块,所述业务功能模块用于基于预设的功能从业务系统中收集日志数据;采用所述业务功能模块收集所述业务系统的日志数据;将所述日志数据转换为日志收集系统的数据结构的目标数据;将所述目标数据存储到所述日志收集系统。2.根据权利要求1所述的方法,其特征在于,所述预设的业务功能模块包括接口调用的功能模块;所述采用所述业务功能模块收集所述业务系统的日志数据,包括:通过所述接口调用的方式,调用所述业务系统的日志数据;所述将所述日志数据转换为日志收集系统的数据结构的目标数据,包括:获取所述日志收集系统的接口参数,根据所述接口参数确定所述数据结构;根据所述数据结构将所述日志数据转换为所述目标数据。3.根据权利要求1所述的方法,其特征在于,所述预设的业务功能模块包括方法配置日志注解的功能模块;所述采用所述业务功能模块收集所述业务系统的日志数据,包括:在记录日志方法中配置日志注解,所述日志注解中包含目标参数;运行所述记录日志方法,通过所述记录日志方法收集所述业务系统的日志数据;所述将所述日志数据转换为日志收集系统的数据结构的目标数据,包括:获取所述记录日志方法的日志注解,解析所述日志注解以获得所述目标参数;根据所述目标参数确定所述数据结构;根据所述数据结构将所述日志数据转换为所述目标数据。4.根据权利要求3所述的方法,其特征在于,所述获取所述记录日志方法的日志注解,包括:通过日志系统的AOP控件拦截所述记录日志方法的日志...

【专利技术属性】
技术研发人员:檀大展
申请(专利权)人:广东悦伍纪网络技术有限公司
类型:发明
国别省市:

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

1