Skip to content

Commit

Permalink
feat(bullmq): add bullmq (>=2) instrumentation
Browse files Browse the repository at this point in the history
Add an instrumentation for BullMQ. This commit adds the already existing
instrumentation at appsignal/opentelemetry-instrumentation-bullmq, with
some minor changes to reduce the functionality and maintenance surface.

The initial work for this instrumentation was done by @jenniferplusplus
at jenniferplusplus/opentelemetry-instrumentation-bullmq, of which both
appsignal/opentelemetry-instrumentation-bullmq and the instrumentation
in this commit are forks.

The instrumentation aims to comply with the Messaging Semantic Conventions
(v0.24.0) whenever possible. Due to the latest published version of the
`@opentelemetry/semantic-conventions` package not fully complying with
the semantic conventions, when in conflict, the instrumentation chooses
to follow the implemented shared package instead of the contents of the
document.
  • Loading branch information
unflxw committed Jun 21, 2024
1 parent 2b117bb commit 873b146
Show file tree
Hide file tree
Showing 17 changed files with 9,805 additions and 4,555 deletions.
2 changes: 2 additions & 0 deletions .github/component_owners.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,8 @@ components:
- hectorhdzg
plugins/node/instrumentation-amqplib:
- blumamir
plugins/node/instrumentation-bullmq:
- unflxw
plugins/node/instrumentation-cucumber:
- Ugzuzg
plugins/node/instrumentation-dataloader:
Expand Down
1 change: 1 addition & 0 deletions .release-please-manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
"packages/winston-transport": "0.4.0",
"plugins/node/instrumentation-amqplib": "0.38.0",
"plugins/node/instrumentation-cucumber": "0.7.0",
"plugins/node/instrumentation-bullmq": "0.8.0",
"plugins/node/instrumentation-dataloader": "0.10.0",
"plugins/node/instrumentation-fs": "0.13.0",
"plugins/node/instrumentation-kafkajs": "0.1.0",
Expand Down
Loading

0 comments on commit 873b146

Please sign in to comment.