Skip to content

add ContainerInsights rack parameter#3797

Open
ntner wants to merge 1 commit into
masterfrom
container-insights
Open

add ContainerInsights rack parameter#3797
ntner wants to merge 1 commit into
masterfrom
container-insights

Conversation

@ntner
Copy link
Copy Markdown
Contributor

@ntner ntner commented May 24, 2026

Summary

  • Adds ContainerInsights rack parameter (Yes/No, default No) to enable CloudWatch Container Insights on the ECS cluster
  • Applies to Fargate workloads; EC2 Container Insights requires the CloudWatch agent daemon (follow-up)
  • Default No preserves existing behavior and avoids unexpected cost (~$15-25/month per rack when enabled)
Parameter Type Default Effect
ContainerInsights Yes/No No Enables CloudWatch Container Insights on the ECS cluster

CloudFormation Impact

  • Cluster resource (logical ID: Cluster): UPDATE only (adds ClusterSettings property). No REPLACE.
  • New condition: ContainerInsightsEnabled
  • No Outputs changed, no resource IDs changed, no imports affected

Downgradability

Safe. Removing the parameter on downgrade reverts ClusterSettings to the AWS default (disabled). No CF parameter gets stuck because default No preserves existing behavior.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant