初嚐 OpenTelemetry Go Log Beta
在當初寫書跟在公司應用時,OpenTelemetry Go 其實對於 Log 這類型遙測信號還沒實踐,去年都還在草案討論,今年終於在 OTel Go v1.24.0 提出設計。從它們迭代過程中我們也能看到都是從 API 和 Bridge API 開始著手,接著是 Record 結構(v1.25.0),最後才是 SDK (v1.26.0)的實踐。
當初小弟在書上第五章就層介紹到 OTel log record 的結構︰
今天就能來嘗試看看。在此之前 Go 有出 slog 套件,但我之前都覺得用起...
ganhua.wang6 min read
Ken Chen
otel 後來有增加對 caller 的支援,現在要加入只要用
logger = otelslog.NewLogger(name, otelslog.WithSource(true))看起來更方便了