Skip to content

PLT-1612 Manually managed script to ensure cloudwatch logs in production are retained #397

Merged
mianava merged 10 commits intomainfrom
PLT-1612/mianava/loggroupret
Mar 9, 2026
Merged

PLT-1612 Manually managed script to ensure cloudwatch logs in production are retained #397
mianava merged 10 commits intomainfrom
PLT-1612/mianava/loggroupret

Conversation

@mianava
Copy link
Contributor

@mianava mianava commented Feb 24, 2026

…nfiguration wait periods.

🎫 Ticket

https://jira.cms.gov/browse/PLT-1612

🛠 Changes

Creates one script to set .

ℹ️ Context

Cloudwatch log group retention is being managed by the AWS Organization to default to 30 days. We want to ensure all of our logs are retained by design and set a 180 day grace period for us to confirm longstanding logging storage architecture.

🧪 Validation

This script will need to be modified to be run against select dev or test log groups. The dry run feature of this script as is will be run against production.

@mianava mianava marked this pull request as ready for review March 3, 2026 17:36
@mianava mianava requested a review from a team as a code owner March 3, 2026 17:36
@mianava mianava merged commit 0e1deaf into main Mar 9, 2026
@mianava mianava deleted the PLT-1612/mianava/loggroupret branch March 9, 2026 16:49
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.

3 participants