Support Structured Logging in DSC Trace
Open
Nobody has claimed this yet.
Area-OpenTelemetry
Issue-Enhancement
- Dominant language
- Rust
- Stars
- 523
- Forks
- 75
- Avg merge
- 3d 16h
- Merged PRs (30d)
- 24
Description
Summary of the new feature / enhancement
As a user I would like structured logging to better integrate with platform specific logging frameworks that use structured logging. This would allow higher order tools to better get specific key/value pair data without having to parse strings.
Proposed technical implementation details (optional)
Update dsc trace payload to include a fields object type property.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at the DSC trace payload entry point and determine where its schema and serialization are defined. Specify the fields object shape, add coverage for structured key/value data, and verify the resulting trace payload against the agreed logging behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- observability
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100