Everything you need to monitor DLQs

Purpose-built for SQS dead letter queues. Not a generic CloudWatch wrapper.

Dashboard with Sparklines

See all your DLQs at a glance. Each queue card shows current depth, oldest message age, status badge, and a 24-hour sparkline chart color-coded by severity (green/orange/red).

Slack, Email & PagerDuty Alerts

Get notified where your team already looks. Every alert includes queue name, depth, oldest message age, threshold, and a direct link to your runbook.

Depth + Age Alerting

Two independent alert dimensions. Depth alerts catch sudden spikes. Age alerts catch slow drains where messages sit untouched until the retention window closes.

Retention Period Validation

Automatically detects when your DLQ retention period is shorter than or equal to the source queue — a common misconfiguration that causes silent message loss.

One-Click Message Replay

Redrive failed messages from the DLQ back to the source queue using the native AWS SQS message move API. Track replay progress and cancel if needed.

Incident Tracking

Each alert creates an incident you can acknowledge, mute, and resolve. Log root causes for post-mortems. See full incident history per queue.

Multi-Account Monitoring

Connect multiple AWS accounts and regions. Auto-discover all DLQs. Each queue shows its account label so you know exactly which environment broke.

Read-Only IAM Access

Only sqs:GetQueueAttributes and sqs:ListQueues. We provide a one-click CloudFormation template. Support for both IAM access keys and cross-account role assumption.

Runbook Links

Attach a runbook URL to each queue. It shows up in dashboard cards and every alert notification, so the on-call engineer can jump straight to the fix.

Ready to stop losing messages?

Get started free. See your first alert in under five minutes.