golang 中如何正确统一整合 log?

2022-09-03 09:13:17 +08:00
 king888
2378 次点击
所在节点    Go 编程语言
5 条回复
ikaros
2022-09-03 09:20:51 +08:00
稍微好一点的日志都支持 formatter 吧, 自己写个 formatter
cnbattle
2022-09-03 09:22:28 +08:00
这个话总得有人干的,
侵入型的直接去改项目代码,
非侵入的 elk 或别的方案之类,项目代码外的日志收集转换统一结构
monkeyWie
2022-09-03 11:37:55 +08:00
这个确实挺恶心的,缺少一个类似 java 的 slf4j 这样的日志门面
iyaozhen
2022-09-03 13:23:00 +08:00
好像不太行,项目可以统一,但第三方库打印的乱七八糟。
sadfQED2
2022-09-03 20:26:06 +08:00
我们项目也是这样,各种框架,每个日志都不一样。最终我们是所有日志打出来以后接入 kafka ,在 kafka 这一层做统一的格式化

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/877393

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX