Skip navigation links

Package software.amazon.awscdk.services.cloudwatch.actions

CloudWatch Alarm Actions library

See: Description

Package software.amazon.awscdk.services.cloudwatch.actions Description

CloudWatch Alarm Actions library

This library contains a set of classes which can be used as CloudWatch Alarm actions.

The currently implemented actions are: EC2 Actions, SNS Actions, SSM OpsCenter Actions, Autoscaling Actions and Application Autoscaling Actions

EC2 Action Example

 // Alarm must be configured with an EC2 per-instance metric
 Alarm alarm;
 
 // Attach a reboot when alarm triggers
 alarm.addAlarmAction(
 new Ec2Action(Ec2InstanceAction.REBOOT));
 

SSM OpsCenter Action Example

 Alarm alarm;
 
 // Create an OpsItem with specific severity and category when alarm triggers
 alarm.addAlarmAction(
 new SsmAction(OpsItemSeverity.CRITICAL, OpsItemCategory.PERFORMANCE));
 

SSM Incident Manager Action Example

 Alarm alarm;
 
 // Create an Incident Manager incident based on a specific response plan
 alarm.addAlarmAction(
 new SsmIncidentAction("ResponsePlanName"));
 

See @aws-cdk/aws-cloudwatch for more information.

Skip navigation links

Copyright © 2022. All rights reserved.