> ## Documentation Index
> Fetch the complete documentation index at: https://docs.appsignal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# GoodJob

AppSignal überwacht GoodJob-Jobs über die Active-Job-Instrumentation.

[GoodJob](https://github.com/bensheldon/good_job) hat keine eigene AppSignal-Integration. Stattdessen wird GoodJob als Active-Job-Queue-Adapter instrumentiert. Wenn GoodJob Jobs über Active Job ausführt, überwacht AppSignal sie über die [Active-Job-Integration](/ruby/integrations/active-job).

Die Active-Job-Instrumentation ist standardmäßig aktiviert. In AppSignal für Ruby 4.9.0 und neuer können Sie sie mit der [`instrument_active_job`-Konfigurationsoption](/ruby/configuration/options#option-instrument_active_job) steuern. Es gibt kein GoodJob-spezifisches AppSignal-Setup, aber Sie können es wie folgt als Active-Job-Queue-Adapter konfigurieren:

<CodeGroup>
  ```ruby Ruby theme={null}
  # config/application.rb or config/environments/{RAILS_ENV}.rb
  config.active_job.queue_adapter = :good_job
  ```
</CodeGroup>

Nachdem GoodJob Jobs über Active Job ausgeführt hat, meldet AppSignal sie als Active-Job-Jobs. Jobs werden nach ihrem Active-Job-Klassennamen gruppiert, zum Beispiel `MyBackgroundJob#perform`, und enthalten die Standard-Active-Job-Metadaten. Die vollständige Liste dessen, was AppSignal erfasst, finden Sie unter [Active-Job-Metadaten](/ruby/integrations/active-job#metadata).
