Skip to main content
AppSignal monitors GoodJob jobs through Active Job instrumentation. GoodJob does not have a dedicated AppSignal integration. Instead, GoodJob is instrumented as an Active Job queue adapter. When GoodJob runs jobs through Active Job, AppSignal monitors them through the Active Job integration. Active Job instrumentation is enabled by default. In AppSignal for Ruby 4.9.0 and newer, you can control it with the instrument_active_job config option. There is no GoodJob-specific AppSignal setup, but you can configure it as your Active Job queue adapter like so:
After GoodJob runs jobs through Active Job, AppSignal reports them as Active Job jobs. Jobs are grouped by their Active Job class name, for example MyBackgroundJob#perform, and include the standard Active Job metadata. See Active Job metadata for the full list of what AppSignal collects.