 baojun-zhangandMaojiaSheng
|
17d2c5603e
|
feat(observability): unify observability context && support otel && etc. (#1666)
* feat(observability): unify OTLP metrics export, log/trace context, and telemetry bridging
- - Add OTLP metrics http/grpc exporter that pushes MetricRegistry snapshots
- - Decouple telemetry response payload from telemetry collection; always finish() and bridge summary to metrics
- - Unify observability config under server.observability (metrics/traces/logs siblings); update ov.conf.example and docs (zh/en)
- - Improve log/trace correlation via structured context injection
- - Add/adjust tests for exporter lifecycle, config loader, metrics/telemetry runtime
- BREAKING CHANGE: remove legacy telemetry.* config path; use server.observability.*
* feat(observability): import Status/StatusCode for LogToSpanEventFilter
* feat(observability): fix check issue
* feat(observability): format code
---------
Co-authored-by: MaojiaSheng <shengmaojia@bytedance.com>
|
2026-04-24 21:32:25 +08:00 |
|