AWS SDK untuk Java 1.x telah memasuki mode pemeliharaan pada 31 Juli 2024, dan akan mencapai end-of-support
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menggunakan Tindakan Alarm di CloudWatch
Dengan menggunakan tindakan CloudWatch alarm, Anda dapat membuat alarm yang melakukan tindakan seperti menghentikan, menghentikan, me-reboot, atau memulihkan instans secara otomatis. Amazon EC2
catatan
Tindakan alarm dapat ditambahkan ke alarm dengan menggunakan setAlarmActions
metode ini saat membuat alarm. PutMetricAlarmRequest
Aktifkan Tindakan Alarm
Untuk mengaktifkan tindakan alarm untuk CloudWatch alarm, panggil AmazonCloudWatchClient's enableAlarmActions
dengan EnableAlarmActionsRequestberisi satu atau beberapa nama alarm yang tindakannya ingin Anda aktifkan.
Impor
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;
Kode
final AmazonCloudWatch cw = AmazonCloudWatchClientBuilder.defaultClient(); EnableAlarmActionsRequest request = new EnableAlarmActionsRequest() .withAlarmNames(alarm); EnableAlarmActionsResult response = cw.enableAlarmActions(request);
Nonaktifkan Tindakan Alarm
Untuk menonaktifkan tindakan alarm untuk CloudWatch alarm, hubungi AmazonCloudWatchClient's disableAlarmActions
dengan DisableAlarmActionsRequestberisi satu atau beberapa nama alarm yang tindakannya ingin Anda nonaktifkan.
Impor
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;
Kode
final AmazonCloudWatch cw = AmazonCloudWatchClientBuilder.defaultClient(); DisableAlarmActionsRequest request = new DisableAlarmActionsRequest() .withAlarmNames(alarmName); DisableAlarmActionsResult response = cw.disableAlarmActions(request);
Informasi Selengkapnya
-
Buat Alarm untuk Menghentikan, Menghentikan, Memulai Ulang, atau Memulihkan Instance di Panduan Pengguna Amazon CloudWatch
-
PutMetricAlarmdi Referensi Amazon CloudWatch API
-
EnableAlarmActionsdi Referensi Amazon CloudWatch API
-
DisableAlarmActionsdi Referensi Amazon CloudWatch API