Commit f88a256
feat(bullmq): add distributed tracing and comprehensive semantic attributes
- Add distributed tracing support with trace propagation through job data
- Implement comprehensive semantic attributes aligned with AppSignal patterns
- Add configuration options for bulk operations and span control
- Create individual job processing spans with producer-consumer linking
- Add extensive job metadata, timing, and error handling attributes
- Implement custom getter/setter for trace context in BullMQ jobs
- Add comprehensive test coverage for all new functionality
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <[email protected]>1 parent d6c1b5f commit f88a256
File tree
2 files changed
+479
-47
lines changed- instrumentation/opentelemetry-instrumentation-bullmq
- src/opentelemetry/instrumentation/bullmq
- tests
2 files changed
+479
-47
lines changed
0 commit comments