| Dashboard | Purpose | Key Widgets | Region |
Trinity-Beast-Application-Dashboard |
Core application metrics — LPO, LRS, Lambda, and container health |
CPU/Memory per service, request rates, latency p50/p99, cache hit ratios, Lambda invocations/errors/duration, container logs |
us-east-2 |
Trinity-Beast-Security-Dashboard |
Security & defense monitoring across all protection layers |
CloudFront WAF allowed/blocked, API WAF allowed/blocked, blocks by rule (stacked), ALB error codes, ALB latency, security alarms panel, ElastiCache CPU/memory/hit rate |
us-east-2 |
Trinity-Beast-Master-Dashboard |
Unified overview combining application and infrastructure metrics |
All ECS services, Aurora, ElastiCache, ALB/NLB, Lambda, CloudFront — single pane of glass |
us-east-2 |
Trinity-Beast-Cost-Dashboard |
Live cost intelligence — resource utilization metrics that drive spend, plus cost-context tables linking to Cost Explorer for exact dollar figures |
Cost structure baseline + cost levers tables, ECS CPU/Memory utilization (4 services), Aurora ACU + utilization, ElastiCache CPU/memory, Lambda invocations + duration (8 functions), Aurora connections, NAT Gateway/EC2 data transfer |
us-east-2 |
The named monitoring alarms below are current as of the last review; the live account is authoritative (aws cloudwatch describe-alarms). The 6 ECS TargetTracking-* alarms are auto-created by Application Auto Scaling and drive the scaling policies — they are not listed individually.
| Alarm | Metric | Condition | Category |
Trinity-Beast-ECS-CPU-High | ECS CPUUtilization (Main) | CPU > threshold | Compute |
Trinity-Beast-ECS-CPU-High-Mirror | ECS CPUUtilization (Mirror) | CPU > threshold | Compute |
Trinity-Beast-ECS-CPU-High-LRS | ECS CPUUtilization (LRS) | CPU > threshold | Compute |
Trinity-Beast-Main-Service-Count-Low | ECS RunningTaskCount (Main) | Tasks < 1 | Availability |
Trinity-Beast-Mirror-Service-Count-Low | ECS RunningTaskCount (Mirror) | Tasks < 1 | Availability |
Trinity-Beast-LRS-Service-Count-Low | ECS RunningTaskCount (LRS) | Tasks < 1 | Availability |
Trinity-Beast-Webhook-Service-Count-Low | ECS RunningTaskCount (Webhook) | Tasks < 1 | Availability |
Trinity-Beast-Translate-Worker-Count-Low | ECS RunningTaskCount (Translate) | Tasks < 1 | Availability |
Trinity-Beast-ALB-UnhealthyTargets | ALB UnHealthyHostCount | Unhealthy > 0 | Availability |
Trinity-Beast-NLB-UnhealthyTargets | NLB UnHealthyHostCount | Unhealthy > 0 | Availability |
Trinity-Beast-LRS-TargetGroup-Unhealthy | Target group health (LRS 9090) | Unhealthy > 0 | Availability |
Trinity-Beast-PrivateLink-8080-Unhealthy | Target group health (8080) | Unhealthy > 0 | Availability |
Trinity-Beast-PrivateLink-9090-Unhealthy | Target group health (9090) | Unhealthy > 0 | Availability |
Trinity-Beast-UDP-2680-Unhealthy | UDP target group health (2680 LRS) | Unhealthy > 0 | Availability |
Trinity-Beast-UDP-2681-Unhealthy | UDP target group health (2681 Webhook Test) | Unhealthy > 0 | Availability |
Trinity-Beast-Webhook-Test-8090-Unhealthy | Target group health (8090 Webhook Test HTTPS) | Unhealthy > 0 | Availability |
Trinity-Beast-Aurora-CPU-High | RDS CPUUtilization | CPU > threshold | Database |
Trinity-Beast-Aurora-Connections-High | RDS DatabaseConnections | Connections > threshold | Database |
Trinity-Beast-ElastiCache-ECPU-High | ElastiCache ElastiCacheProcessingUnits | ECPU > threshold | Cache |
Trinity-Beast-ElastiCache-Storage-High | ElastiCache BytesUsedForCache | Storage > threshold | Cache |
Trinity-Beast-ElastiCache-Throttled | ElastiCache ThrottledCmds | Throttling > 0 | Cache |
Trinity-Beast-S3-Size-Unusual-Growth | S3 BucketSizeBytes | Unusual growth | Storage |
Trinity-Beast-Translation-DLQ-NotEmpty | SQS translation DLQ depth | Messages > 0 | Translation |
Trinity-Beast-ParamLoad-AuroraFallback-Recurring | Log-metric: Aurora param-load fallback | ≥ 3 in 1 hour | Config |
Trinity-Beast-Startup-MigrationFailure | Log-metric: startup migration/seed failure | ≥ 1 in 1 hour | Config |
TrinityBeast-WAF-HighBlockRate | WAFV2 BlockedRequests | Blocks spike | Security |
TrinityBeast-API-5xx-Spike | ALB HTTPCode_Target_5XX_Count | Server errors | Security |
TrinityBeast-API-ELB-5xx-Spike | ALB HTTPCode_ELB_5XX_Count | ALB-generated 5xx | Security |
TrinityBeast-API-4xx-Spike | ALB HTTPCode_Target_4XX_Count | Client errors / scanning | Security |
TBI-Security-IAM-Changes | CloudTrail IAM change events | Any change | Security |
TBI-Security-EC2-RunInstances | CloudTrail RunInstances events | Any launch | Security |
Trinity-Beast-CloudFront-5XX-High (us-east-1) | CloudFront 5xxErrorRate | Error rate > threshold | Edge |