La versione AWS SDK per Java 1.x ha raggiunto la fine del supporto il 31 dicembre 2025. Ti consigliamo di eseguire la migrazione alla versione per continuare AWS SDK for Java 2.x a ricevere nuove funzionalità, miglioramenti della disponibilità e aggiornamenti di sicurezza.
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Utilizzo delle azioni di allarme in CloudWatch
Utilizzando le azioni di CloudWatch allarme, è possibile creare allarmi che eseguono azioni come l'arresto automatico, la chiusura, il riavvio o il ripristino delle istanze. Amazon EC2
Attivare le operazioni di allarme
Per abilitare le azioni di allarme per un CloudWatch allarme, chiama AmazonCloudWatchClient th's enableAlarmActions EnableAlarmActionsRequestinserendo uno o più nomi di allarmi di cui desideri abilitare le azioni.
Importazioni
import com.amazonaws.services.cloudwatch.AmazonCloudWatch; import com.amazonaws.services.cloudwatch.AmazonCloudWatchClientBuilder; import com.amazonaws.services.cloudwatch.model.EnableAlarmActionsRequest; import com.amazonaws.services.cloudwatch.model.EnableAlarmActionsResult;
Codice
final AmazonCloudWatch cw = AmazonCloudWatchClientBuilder.defaultClient(); EnableAlarmActionsRequest request = new EnableAlarmActionsRequest() .withAlarmNames(alarm); EnableAlarmActionsResult response = cw.enableAlarmActions(request);
Disattivare le operazioni di allarme
Per disabilitare le azioni di CloudWatch allarme di un allarme, AmazonCloudWatchClient chiama gli avvisi disableAlarmActions con DisableAlarmActionsRequestuno o più nomi di allarmi di cui desideri disabilitare le azioni.
Importazioni
import com.amazonaws.services.cloudwatch.AmazonCloudWatch; import com.amazonaws.services.cloudwatch.AmazonCloudWatchClientBuilder; import com.amazonaws.services.cloudwatch.model.DisableAlarmActionsRequest; import com.amazonaws.services.cloudwatch.model.DisableAlarmActionsResult;
Codice
final AmazonCloudWatch cw = AmazonCloudWatchClientBuilder.defaultClient(); DisableAlarmActionsRequest request = new DisableAlarmActionsRequest() .withAlarmNames(alarmName); DisableAlarmActionsResult response = cw.disableAlarmActions(request);
Ulteriori informazioni
-
Crea allarmi per interrompere, terminare, riavviare o ripristinare un'istanza nella Guida per l'utente Amazon CloudWatch
-
PutMetricAlarmnel riferimento all'API Amazon CloudWatch
-
EnableAlarmActionsnell' Amazon CloudWatch API Reference
-
DisableAlarmActionsnell' Amazon CloudWatch API Reference