Performance-Monitoring
Event-Timeline
Resque-Jobs erscheinen in der Event-Timeline der Performance-Actions Ihrer Anwendung alsperform.resque-events.
Incident-Gruppierung
AppSignal erkennt Job-Namen anhand des Klassennamens des Resque-worker, ergänzt um den Methodennamenperform, was zu etwas wie MyWorker#perform führt. AppSignal gruppiert Jobs für Performance-incidents und Benachrichtigungen anhand dieses Namens.
Enqueue-Instrumentation
Das Einreihen eines Resque-Jobs zeichnet einenqueue.resque-event auf, benannt nach dem eingereihten Job.
AppSignal zeichnet enqueue-events in der event-timeline der aktiven transaction auf, zum Beispiel wenn Sie einen Job aus einem Web-Request oder aus einem anderen Job heraus einreihen. Sie werden nur aufgezeichnet, wenn eine transaction aktiv ist, sodass das Einreihen eines Jobs außerhalb einer transaction nichts aufzeichnet.
Um das Aufzeichnen von enqueue-events für alle background-job-integrations zu stoppen, setzen Sie die Konfigurationsoption enable_job_enqueue_instrumentation auf false. Dies beeinflusst die instrumentation der Jobs selbst nicht.