-
Queue depth exceeded queue: sqs:reports 0s ago
Queue sqs:reports depth 2480 ≥ threshold 2000.
- depth:
- 2480
- threshold:
- 2000
-
Queue stalled queue: redis:webhooks 0s ago
No worker pickups on redis:webhooks in 120s while depth is 3.
- depth:
- 3
- idle_seconds:
- 120
- min_depth:
- 1
-
Snapshot driver failed queue: sqs:imports 0s ago
Latest snapshot for sqs:imports failed: AccessDenied: queue not found
- error_message:
- AccessDenied: queue not found
-
Job class failure rate exceeded class: App\Jobs\NotifyImportFinished 0s ago
App\Jobs\NotifyImportFinished failure rate 20.0% over 25 jobs this hour.
- failed:
- 5
- processed:
- 20
- total:
- 25
- ratio:
- 0.2
- ratio_threshold:
- 0.1
- min_jobs:
- 20
- bucket:
- 2026050408
-
Job class failure rate exceeded class: App\Jobs\GenerateInvoicePdf 0s ago
App\Jobs\GenerateInvoicePdf failure rate 13.6% over 59 jobs this hour.
- failed:
- 8
- processed:
- 51
- total:
- 59
- ratio:
- 0.13559322033898
- ratio_threshold:
- 0.1
- min_jobs:
- 20
- bucket:
- 2026050408
Throughput · last 24h
8,719 processed
- Processed
- 8,719
- Failed
- 456
- Current hour
- 404
- Jobs / min
- 7
- Past hour
- 404
- Failed / hr
- 27
- Backlog
- 2,945
- In-flight
- 17
- p95 wait
- 8.0s
Queues
6
- default redis 12 depth
- high redis 0 depth
- mail redis 450 depth
- reports sqs 2480 depth
- webhooks redis 3 depth
Pending
6
- NotifyImportFinished mail started 2m ago
- ProcessImport default started 22s ago
- GenerateReport reports 8m ago
- SendWelcomeEmail default 47s ago
- SendReminder in 1m 58s Delayed by 1m 58s. Runs 1 minute from now 2026-05-04T08:22:56+00:00 mail 1m ago
Recent completed
37
- SendWelcomeEmail default 36m ago
- AuditCustomerSync default 35m ago
- GenerateReport default 34m ago
- SendWelcomeEmail default 33m ago
- AuditCustomerSync default 32m ago
Recent failed
3
- NotifyImportFinished InvalidArgumentException mail 2d ago
- SendWelcomeEmail Swift_TransportException mail 2d ago
- GenerateReport RuntimeException reports 2d ago
Needs attention (6)
-
redis
default
- Depth
- 12
- In-flight
- 3
- Delayed
- 0
- p50
- 110ms
- p95
- 194ms
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. -
redis
high
- Depth
- 0
- In-flight
- 1
- Delayed
- 0
- p50
- 44ms
- p95
- 77ms
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. -
redis
mail
- Depth
- 450
- In-flight
- 5
- Delayed
- 120
- p50
- 1,200ms
- p95
- 2,000ms
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. -
sqs
reports
- Depth
- 2480
- In-flight
- 8
- Delayed
- 0
- p50
- 5,000ms
- p95
- 8,000ms
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. sqs 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. -
redis
webhooks
- Depth
- 3
- In-flight
- 0
- Delayed
- 0
- p50
- —
- p95
- —
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. -
sqs
imports
- Depth
- 0
- In-flight
- —
- Delayed
- —
- p50
- —
- p95
- —
error Most recent snapshot for this queue raised an error. The driver-reported message:AccessDenied: queue not found. Check the worker host can reach the queue backend (SQS credentials, Redis connectivity, DB grants) and look for a stack trace in the Laravel log alongside the nextqueue-insights:snapshotrun. 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. sqs 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.
In-flight (2)
-
App\Jobs\NotifyImportFinished running
#preview-
redis
mail
3 minutes ago
started 2 minutes ago
-
App\Jobs\ProcessImport running
#preview-
redis
default
47 seconds ago
started 22 seconds ago
Pending now (2)
-
App\Jobs\GenerateReport
#preview-
sqs
reports
8 minutes ago
8 minutes ago
-
App\Jobs\SendWelcomeEmail
#preview-
redis
default
47 seconds ago
47 seconds ago
Delayed (2)
-
App\Jobs\SendReminder delayed
#preview-
redis
mail
1 minute ago
1 minute from now
-
App\Jobs\WeeklyDigest delayed
#preview-
redis
mail
1 hour ago
59 minutes from now
Filter
-
Details — App\Jobs\SendWelcomeEmail
App\Jobs\SendWelcomeEmail
#882857484
redis
default
1s
36 minutes ago
-
Details — App\Jobs\AuditCustomerSync
App\Jobs\AuditCustomerSync
#882857480
redis
default
1s
35 minutes ago
-
Details — App\Jobs\GenerateReport
App\Jobs\GenerateReport
#882857476
redis
default
1s
34 minutes ago
-
Details — App\Jobs\SendWelcomeEmail
App\Jobs\SendWelcomeEmail
#882857473
redis
default
1s
33 minutes ago
-
Details — App\Jobs\AuditCustomerSync
App\Jobs\AuditCustomerSync
#882857469
redis
default
1s
2 tries
32 minutes ago
-
Details — App\Jobs\GenerateReport
App\Jobs\GenerateReport
#882857465
redis
default
1s
31 minutes ago
-
Details — App\Jobs\SendWelcomeEmail
App\Jobs\SendWelcomeEmail
#882857461
redis
default
1s
30 minutes ago
-
Details — App\Jobs\AuditCustomerSync
App\Jobs\AuditCustomerSync
#882857458
redis
default
1s
29 minutes ago
-
Details — App\Jobs\GenerateReport
App\Jobs\GenerateReport
#882857454
redis
default
1s
28 minutes ago
-
Details — App\Jobs\SendWelcomeEmail
App\Jobs\SendWelcomeEmail
#882857451
redis
default
0s
27 minutes ago
-
Details — App\Jobs\AuditCustomerSync
App\Jobs\AuditCustomerSync
#882857448
redis
default
0s
26 minutes ago
-
Details — App\Jobs\GenerateReport
App\Jobs\GenerateReport
#882857444
redis
default
0s
25 minutes ago
-
Details — App\Jobs\SendWelcomeEmail
App\Jobs\SendWelcomeEmail
#882857440
redis
default
0s
24 minutes ago
-
Details — App\Jobs\AuditCustomerSync
App\Jobs\AuditCustomerSync
#882857437
redis
default
0s
23 minutes ago
-
Details — App\Jobs\GenerateReport
App\Jobs\GenerateReport
#882857433
redis
default
0s
22 minutes ago
-
Details — App\Jobs\SendWelcomeEmail
App\Jobs\SendWelcomeEmail
#882857430
redis
default
0s
21 minutes ago
-
Details — App\Jobs\AuditCustomerSync
App\Jobs\AuditCustomerSync
#882857426
redis
default
0s
20 minutes ago
-
Details — App\Jobs\GenerateReport
App\Jobs\GenerateReport
#882857423
redis
default
0s
2 tries
19 minutes ago
-
Details — App\Jobs\SendWelcomeEmail
App\Jobs\SendWelcomeEmail
#882857419
redis
default
0s
18 minutes ago
-
Details — App\Jobs\AuditCustomerSync
App\Jobs\AuditCustomerSync
#882857415
redis
default
0s
17 minutes ago
-
Details — App\Jobs\GenerateReport
App\Jobs\GenerateReport
#882857411
redis
default
0s
16 minutes ago
-
Details — App\Jobs\SendWelcomeEmail
App\Jobs\SendWelcomeEmail
#882857408
redis
default
0s
15 minutes ago
-
Details — App\Jobs\AuditCustomerSync
App\Jobs\AuditCustomerSync
#882857405
redis
default
0s
14 minutes ago
-
Details — App\Jobs\GenerateReport
App\Jobs\GenerateReport
#882857401
redis
default
0s
13 minutes ago
-
Details — App\Jobs\SendWelcomeEmail
App\Jobs\SendWelcomeEmail
#882857397
redis
default
0s
12 minutes ago
Showing 1 –25 of 37
Filter
-
Details — App\Jobs\NotifyImportFinished (InvalidArgumentException)
App\Jobs\NotifyImportFinished
InvalidArgumentException #ed-child
redis
mail
2 days ago
1/1
-
Details — App\Jobs\SendWelcomeEmail (Swift_TransportException)
App\Jobs\SendWelcomeEmail
Swift_TransportException #-welcome
redis
mail
2 days ago
2/3
-
Details — App\Jobs\GenerateReport (RuntimeException)
App\Jobs\GenerateReport
RuntimeException #d-report
sqs
reports
2 days ago
3/3