Posted On: Jul 28, 2021

Today we are announcing the availability of Amazon CloudWatch metrics for Amazon Data Lifecycle Manager (Amazon DLM), which you can use to gain insight into the operations of your lifecycle policy. You can use these metrics to see exactly how many Amazon Elastic Block Store (Amazon EBS) Snapshots and EBS-backed Amazon Machine Images (AMIs) are create, copied, shared and deleted each time a lifecycle policy is run. You can also create alarms to be triggered when resources are not created, copied or deleted by the policy, allowing you to take immediate action to diagnose and fix potential policy issues.

CloudWatch metrics in Amazon DLM will send success and error metrics corresponding to policy actions such as create, delete and copy of snapshots and AMIs. You can view graphs of these metrics in the Amazon Elastic Compute Cloud (Amazon EC2) Console or build your own dashboards in the CloudWatch console. For example, you can setup alarms to trigger when the number of snapshots that fail to be created is greater than zero, or when the number of snapshots that fail to be deleted is greater than zero. When an alarm triggers, you can perform additional analysis to determine if there is an issue with the policy or the resources targeted by the policy. For a complete list of CloudWatch metrics available for Amazon DLM, as well as guidance on using CloudWatch metrics to monitor and manage your lifecycle policies, visit our technical documentation.

Amazon Data Lifecycle Manager was launched in 2018 to enable automation of creation and retention of Amazon EBS volume snapshots and EBS-backed AMIs via policies. Since then, we have made Amazon DLM easier to use and supported Disaster Recovery use cases with capabilities like additional backup interval support and cross region copy of snapshots and AMIs.

CloudWatch metrics with Amazon Data Lifecycle Manager is now available to customers in all public AWS Regions and AWS GovCloud (US) at no additional cost. You can start using these metrics through the AWS Management Console, AWS CLI, or AWS SDK. To learn more, visit the Amazon Data Lifecycle Manager documentation.