Skip to content

Add Generic Rails ActiveJob integration #1633

Closed

Description

I'd like to propose a tracing integration for Rails Active Job generically that is not dependent upon any particular backend (e.g. sidekiq, delayed_job, etc.). ActiveJob is instrumented with ActiveSupport Notifications and I believe that it could trace:

  • enqueues (count)
  • executions (count, duration)
  • errors
  • retries

I've read this comment about contributing and wanted to feel out interest and advice before committing myself. I'm the author of GoodJob, an ActiveJob backend, and imagined a generic adapter would be more broadly beneficial than one specific to GoodJob. Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

Labels

communityWas opened by a community memberfeature-requestA request for a new feature or change to an existing oneintegrationsInvolves tracing integrations

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions