Performance monitoring
Event timeline
Resque jobs appear in the event timeline of your application’s performance actions asperform.resque events.
Incident grouping
AppSignal detects job names from the Resque worker class name, suffixed with theperform method name, resulting in something like MyWorker#perform. AppSignal groups jobs by this name for performance incidents and notifications.
Enqueue instrumentation
Enqueuing a Resque job records anenqueue.resque event, titled after the job being enqueued.
AppSignal records enqueue events on the active transaction’s event timeline, for example when you enqueue a job from within a web request or from within another job. It only records them when a transaction is active, so enqueuing a job outside of a transaction records nothing.
To stop recording enqueue events across all background job integrations, set the enable_job_enqueue_instrumentation config option to false. This does not affect the instrumentation of the jobs themselves.