Throughput · last 24h
9,035 processed
- Processed
- 9,035
- Failed
- 258
- Current hour
- 395
- Jobs / min
- 7
- Past hour
- 395
- Failed / hr
- 17
- Backlog
- 462
- In-flight
- 9
- p95 wait
- 2.0s
Classes
9
- AuditCustomerSync 35 failed 1,355 runs
- IndexImportArtifacts 35 failed 1,336 runs
- WeeklyDigest 23 failed 1,030 runs
- GenerateInvoicePdf 54 failed 1,013 runs
- SendWelcomeEmail 23 failed 984 runs
Pending
7
- NotifyImportFinished mail
- ChargeStripeCustomer default
- ProcessImport default
- SendWelcomeEmail default
- PingThirdPartyVendor default
Recent completed
0
No completed jobs yet.
Recent failed
2
- NotifyImportFinished InvalidArgumentException mail
- SendWelcomeEmail Swift_TransportException mail
Queues
Needs attention (1)
-
redis
webhooks
- Depth
- 0
- In-flight
- 0
- Delayed
- 0
- p50
- 220ms
- p95
- 388ms
stale Last snapshot is older than 120s. Thequeue-insights:snapshotcommand should run every minute via Laravel's scheduler — checkschedule:runis wired into cron and the worker host can reach Redis. redis no snapshot yet No depth snapshot has been recorded for this queue yet. Thequeue-insights:snapshotcommand writes one each minute — make sure Laravel's scheduler is running (* * * * * php artisan schedule:run) andqueue-insights.schedule.enabledistrue. If it has been more than a minute, check the logs for snapshot errors.
Healthy (3)
-
redis
default
- Depth
- 12
- In-flight
- 3
- Delayed
- 0
- p50
- 110ms
- p95
- 194ms
redis -
redis
high
- Depth
- 0
- In-flight
- 1
- Delayed
- 0
- p50
- 44ms
- p95
- 77ms
redis -
redis
mail
- Depth
- 450
- In-flight
- 5
- Delayed
- 120
- p50
- 1,200ms
- p95
- 2,000ms
redis
In-flight (3)
-
App\Jobs\NotifyImportFinished
#preview-inflight-2 ProcessImport Part of a chain App\Jobs\ProcessImport Dispatched by a parent in a Bus::chain — open this job's modal to see the full lineage. Parent uuid preview-uuid-process-import
redis
mail
-
App\Jobs\ChargeStripeCustomer
#preview-inflight-retry retry 3 Retry pickup Attempt 3 — this job has failed or been released back to the queue 2 times before the current run. Source: $job->attempts() stamped on the pending hash at JobProcessing.
redis
default
-
App\Jobs\ProcessImport
#preview-inflight-1
redis
default
Pending now (2)
-
App\Jobs\SendWelcomeEmail
#preview-pending-1
redis
default
-
App\Jobs\PingThirdPartyVendor
#preview-pending-retry retry 2 Retry pickup Attempt 2 — this job has failed or been released back to the queue 1 time before the current run. Source: $job->attempts() stamped on the pending hash at JobProcessing.
redis
default
Delayed (2)
-
App\Jobs\SendReminder
#preview-delayed-1 delayed Delayed run Total delay 3m Queued Runs ( )
redis
mail
-
App\Jobs\WeeklyDigest
#preview-delayed-2 delayed Delayed run Total delay 2h Queued Runs ( )
redis
mail
-
Details — App\Jobs\NotifyImportFinished (InvalidArgumentException)
App\Jobs\NotifyImportFinished
InvalidArgumentException Exception InvalidArgumentException Malformed CSV row 482 #ed-child Job UUID preview-uuid-failed-child
redis
mail
—
1/1 tries
-
Details — App\Jobs\SendWelcomeEmail (Swift_TransportException)
App\Jobs\SendWelcomeEmail
Swift_TransportException Exception Swift_TransportException SMTP server refused connection #-welcome Job UUID preview-uuid-failed-welcome
redis
mail
—
2/3 tries
Showing 1 –2 of 2
Job classes (24h · 9)
| Job | Volume | Runtime | Last run |
|---|---|---|---|
|
App\Jobs\WeeklyDigest 2.2% fail rate |
1,030 23 failed |
— avg |
— |
|
App\Jobs\SyncStripeCustomer 2.5% fail rate |
796 20 failed |
— avg |
— |
|
App\Jobs\SendWelcomeEmail 2.3% fail rate |
984 23 failed |
— avg |
— |
|
App\Jobs\ProcessImport 2.3% fail rate |
934 22 failed |
— avg |
— |
|
App\Jobs\PingThirdPartyVendor silenced31.3% fail rate |
873 397 failed |
— avg |
— |
|
App\Jobs\NotifyImportFinished 6.1% fail rate |
714 46 failed |
— avg |
— |
|
App\Jobs\IndexImportArtifacts 2.6% fail rate |
1,336 35 failed |
— avg |
— |
|
App\Jobs\GenerateInvoicePdf 5.1% fail rate |
1,013 54 failed |
— avg |
— |
|
App\Jobs\AuditCustomerSync 2.5% fail rate |
1,355 35 failed |
— avg |
— |
Silenced classes (1)
Failures + completed runs for these classes are hidden from the default Failed and Completed lists. Counter writes are preserved — removing a class from queue-insights.silenced immediately re-surfaces its history.
- App\Jobs\PingThirdPartyVendor
Failed (1)
-
Details — App\Jobs\PingThirdPartyVendor (GuzzleHttp\Exception\ConnectException)
App\Jobs\PingThirdPartyVendor
GuzzleHttp\Exception\ConnectException Exception GuzzleHttp\Exception\ConnectException cURL error 28: Operation timed out after 5000 ms #vendor-1 Job UUID preview-uuid-silenced-vendor-1
redis
webhooks
—
3/3 tries
Showing 1 –1 of 1