feat(franz-go): add orchestrion aspect for automatic instrumentation#4629
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files🚀 New features to boost your workflow:
|
🎉 All green!❄️ No new flaky tests detected 🎯 Code Coverage (details) 🔗 Commit SHA: 3be6d77 | Docs | Datadog PR Page | Give us feedback! |
d92d2ab to
bc7a982
Compare
bc7a982 to
7f24271
Compare
7f24271 to
607cec1
Compare
BenchmarksBenchmark execution time: 2026-04-23 11:32:28 Comparing candidate commit 3be6d77 in PR branch Found 0 performance improvements and 0 performance regressions! Performance is the same for 269 metrics, 9 unstable metrics.
|
8129464
into
augusto/add-twmb-franz-go-integration
What does this PR do?
Adds orchestrion support for the twmb/franz-go integration:
orchestrion.ymlaspect that hooks intokgo.NewClient()and appendsWithTracing()to enable automatic distributed tracingorchestrion/allinternal/orchestrion/_integration/twmb_franz_go/Motivation
Enable automatic instrumentation of franz-go Kafka clients via orchestrion, matching the existing pattern used by other integrations (gRPC, segmentio/kafka-go, etc.).
Reviewer's Checklist
make lintlocally.make testlocally.make generatelocally.make fix-moduleslocally.