Go 日志与可观测性:slog、结构化日志与 OpenTelemetry 集成
Go 日志与可观测性工程实践:从标准库 log 到 slog 结构化日志、Handler 自定义、日志级别与上下文关联、OpenTelemetry Trace 集成、Metrics 指标与运行时监控、以及生产日志体系与告警的设计原则。
tag
Go 日志与可观测性工程实践:从标准库 log 到 slog 结构化日志、Handler 自定义、日志级别与上下文关联、OpenTelemetry Trace 集成、Metrics 指标与运行时监控、以及生产日志体系与告警的设计原则。
本文详解 Go 标准库 log/slog 的基本用法,包含文本与 JSON 格式、With 字段传递、HTTP 请求日志中间件、敏感信息处理和生产环境最佳实践。
日志不是程序最后随手加的一行 。线上排查问题时,日志经常是第一证据:哪个用户触发了请求、参数是什么、调用下游花了多久、错误发生在哪一层。纯文本日志能看,但不方便检索。结构化日志把关键信息放到字段里,日志平台可以按字段过滤、聚合和统计。