Julewire Active Job
Active Job integration for Julewire.
It records job execution summaries, Active Job structured events, and Julewire propagation carriers in serialized job data.
Quickstart
gem "julewire-active_job"
In Rails, the Railtie installs the integration. Defaults are on:
config.julewire_active_job.execution = true
config.julewire_active_job.structured_events = true
config.julewire_active_job.propagation = true
Outside Rails, install it after Active Job is loaded:
Julewire::ActiveJob.install!(base: ActiveJob::Base)
Default behavior:
- job execution scopes emit
job.completedsummaries - Active Job structured events become point records
- carriers restore upstream Julewire context before
perform - Active Job default text subscriber output is detached
Generic job metadata also appears in the record's neutral section as job.*
formatter-coordination fields. Full Active Job detail lives under
attributes.active_job. Propagated Julewire context stays separate and small.