cleanup-aws-alarms
Infrastructure App
This infrastructure app marks all orphaned AWS CloudWatch instance alarms (e.g., alarms associated with an EC2 instance that no longer exists) for cleanup.
Installation​
> app install cleanup-aws-alarms
info
Upon installation, Fix Inventory will create a config fix.apps.cleanup_aws_alarms
.
Configuration​
-
Execute the following command in Fix Inventory Shell to open the infrastructure app configuration for editing:
> config edit fix.apps.cleanup_aws_alarms
-
Update the configuration with the desired target cloud account IDs:
cleanup_aws_alarms configurationclouds_and_accounts:
aws:
- '1234567'
- '567890'
Usage​
Run the app using the app run
command:
> app run cleanup-aws-alarms
tip
Add the optional --dry-run
flag to see what commands the app would perform, without actually executing them.
note
Items tagged with expiration: never
will not be flagged for cleanup.