日志改成结构化字段,方便检索和统计

把日志从拼字符串改成打固定字段,检索和统计才有抓手,这是结构化日志的核心。

建议固定时间戳、级别、服务名、trace_id、请求路径、耗时、业务主键、错误码这几项。

输出走单行 JSON,字段值里别塞换行;级别用固定枚举,不要自己造词。

logger.info({ evt: 'order.create', traceId, userId, orderId, costMs: 42 })

# 实际输出
{"ts":"2026-09-25T09:30:00+08:00","level":"info","svc":"order",
 "evt":"order.create","traceId":"a1b2c3","userId":10086,
 "orderId":"SO202609250001","costMs":42}
THE END
喜欢就支持一下吧
点赞8 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容