公司的架构师要求把日志封装成 LogUtil 类,提供 sdk 给各团队使用,并且不允许使用 slf4j 直接打印日志,请问各位这么做有哪些好处(我还没想到任何好处)?

查看 156|回复 29
daya0576   
方便监控吧,根据上下文加一些标准的字段和格式,就能统一收集处理了。
azwcl   
正常吧,不然日志采集,监控报警不好;日志格式后期还是要规范的;
baolei666   
@RightHand 正解
WillingXyz
OP
  
@mohyz
@unknown404
@daya0576
@azwcl  格式是规范了的,已经在 sdk 里提供了统一的 logback.xml ,现在问题是,打印日志需要封装一个 LogUtil 吗
WillingXyz
OP
  
@daya0576 比如 logback ,可以通过 converter 机制来增加字段,只需要实现一个 converter 类,然后修改 logback.xml 即可
devilweime   
spring 有可以配置日志格式的地方,slf4j 的 logger 可以标识是哪个类打的日志,蛮有用处的,LogUtil 感受不到太大的好处
2han9wen71an   
日志加密、日志脱敏?
WillingXyz
OP
  
@RightHand
@iikebug
那我写出来怎么推广出去啊,他又不推广,总是 push 我们推广,我没有充足的理由让各个业务团队这么改
RightHand   
推广是他的事,怎么成你的任务了?
huguohuan   
也许可以规范整个公司的日志格式,好做监控和采集上报
您需要登录后才可以回帖 登录 | 立即注册

返回顶部