Skip to content

[FEATURE] 提供 ctxLogger 接口 #3182

@Rinai-R

Description

@Rinai-R

✅ 验证清单

  • 🔍 我已经搜索过 现有 Issues,确信这不是重复请求
  • 📋 我已经查看了 发布说明,确信此功能尚未实现

🎯 功能描述

filter/otel/trace 中将 traceId 和 spanId 等信息提取出来注入到 context 中,再提供一些主流日志库的适配器,能够在打印日志时,通过 ctx 将 traceId 等信息也打印出来,让日志和 trace 关联起来。

📋 使用场景

集群场景下的分布式日志聚合分析时比较有用

⚖️ 复杂性与风险评估

🔗 外部依赖

需要为 zap、zerolog 等主流日志库做适配器

📚 附加信息

参考实现:https://github.com/hertz-contrib/obs-opentelemetry

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions