Add Observability section to CONTRIBUTING doc#7272
Add Observability section to CONTRIBUTING doc#7272MrAlias merged 9 commits intoopen-telemetry:mainfrom
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #7272 +/- ##
=====================================
Coverage 82.9% 82.9%
=====================================
Files 265 265
Lines 24894 24894
=====================================
+ Hits 20641 20643 +2
+ Misses 3878 3876 -2
Partials 375 375 🚀 New features to boost your workflow:
|
f1f24fe to
f5a5af0
Compare
f5a5af0 to
ee9661b
Compare
There was a problem hiding this comment.
Pull Request Overview
This PR adds a comprehensive "Observability" section to the CONTRIBUTING.md documentation, providing detailed guidance for implementing self-observability in OpenTelemetry Go SDK components. This addresses issue #2547 by establishing best practices for instrumenting SDK components themselves.
Key changes:
- Adds extensive documentation on self-observability patterns and best practices
- Provides code examples for proper instrumentation setup, performance optimization, and testing
- Establishes guidelines for semantic conventions compliance and error handling
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
dashpole
left a comment
There was a problem hiding this comment.
I love this. Can we incorporate any of this advice into our docs in opentelemetry.io?
Adds an
Observabilitysection to the CONTRIBUTING.md documentation. This is a follow-up to issue #2547 (comment) and provides guidance for implementing self-observability in OpenTelemetry Go SDK components.