springboot 框架下有没有啥好用的日志框架呢

查看 83|回复 15
作者:NoKey   
比如一个配置功能,要详细记录用户的操作过程,用于后期审计
这就涉及用例每一次操作都要记录一个操作日志
类似的场景还有很多
当前采用的是在代码每一处要记日志的地方,插入一个保存操作,把相关数据入库;
然后进一步想到的是把操作发到队列中,有个地方专门消费队列消息一点点的存
各位大佬,有没有啥好用的框架,可以很省事的干这个事情啊?
谢谢
EastLord   
给接口写个切面类?然后接 elk/loki/fluent
ala2008   
logbook
Goooooos   
你说的应该日志审计框架
meeop   
controller aop 日志
Erroad   
框架干不了这个事,因为这种审计日志需要感知业务逻辑,解析业务字段的
一般做法是自己封一个业务日志工具,实现业务逻辑,然后在一些统一的入口(比如 api 调用前后,写库前后,接消息前后,数据更新方法前后),统一埋点
INTOX8O   
框架一般做不到。数据操作封装好,用切面输出到 elk/hbase 之类的
stormynight   
https://tech.meituan.com/2021/09/16/operational-logbook.html 可以参考这个,开年的时候也做了类似的功能
billbur   
感觉 envers 很像你说的诉求
chendy   
https://docs.spring.io/spring-modulith/reference/events.html
不知道符不符合你的使用场景
您需要登录后才可以回帖 登录 | 立即注册

返回顶部