Skip to content

Commit 917dee7

Browse files
djwhittclaude
andcommitted
docs: add changelog entry for OTEL Winston trace ID correlation
🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
1 parent 2296e5e commit 917dee7

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,15 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
3434
- Legacy S3/PostgreSQL chunk source configuration
3535
- Chunk rebroadcast rate limiting and deduplication settings
3636

37+
- **OTEL Winston Integration for Trace ID Correlation**: Automatic injection of
38+
OpenTelemetry trace context (`trace_id`, `span_id`, `trace_flags`) into all
39+
Winston log entries, enabling correlation of logs with distributed traces
40+
- All logs within a request share the same `trace_id` for easy filtering
41+
- Spans properly nested via `span_id` for hierarchical trace analysis
42+
- Request handlers (data, chunk, ArNS) wrapped with active OTEL context
43+
- ArNS middleware includes span attributes for resolution timing and results
44+
- `startChildSpan()` helper auto-detects parent from active context
45+
3746
### Changed
3847

3948
### Fixed

0 commit comments

Comments
 (0)