github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
github ([personal profile] github) wrote in [site community profile] changelog2026-02-15 04:49 pm

[dreamwidth/dreamwidth] 1ea3fb: Add SQS dashboard page to dwtool

Branch: refs/heads/main Home: https://github.com/dreamwidth/dreamwidth Commit: 1ea3fb90458e9829e0c4425f8b8fd5755bea0571 https://github.com/dreamwidth/dreamwidth/commit/1ea3fb90458e9829e0c4425f8b8fd5755bea0571 Author: Mark Smith mark@dreamwidth.org Date: 2026-02-15 (Sun, 15 Feb 2026)

Changed paths: M src/dwtool/go.mod M src/dwtool/go.sum M src/dwtool/internal/aws/ecs.go A src/dwtool/internal/aws/sqs.go M src/dwtool/internal/config/config.go M src/dwtool/internal/config/workers.go M src/dwtool/internal/github/github.go M src/dwtool/internal/model/types.go M src/dwtool/internal/ui/app.go M src/dwtool/internal/ui/deploy.go M src/dwtool/internal/ui/help.go M src/dwtool/internal/ui/logs.go A src/dwtool/internal/ui/sqs.go M src/dwtool/main.go

Log Message:


Add SQS dashboard page to dwtool

Second top-level page (right arrow from ECS dashboard) showing SQS queue health: pending messages, in-flight, delayed, and throughput via CloudWatch NumberOfMessagesReceived metrics. Queues are discovered by configurable prefix (--sqs-prefix) and grouped into task queues vs dead letter queues.

Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com

To unsubscribe from these emails, change your notification settings at https://github.com/dreamwidth/dreamwidth/settings/notifications