Melakukan tindakan pada perubahan alarm - Amazon CloudWatch

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Melakukan tindakan pada perubahan alarm

CloudWatch dapat memberi tahu pengguna tentang dua jenis perubahan alarm: ketika alarm berubah status, dan ketika konfigurasi alarm diperbarui.

Ketika alarm mengevaluasi, itu mungkin berubah dari satu keadaan ke keadaan lain, seperti ALARM atau OK. Untuk alarm Wawasan Metrik yang memantau beberapa deret waktu, setiap deret waktu (kontributor) hanya dapat berada dalam status ALARM atau OK, tidak pernah dalam status INSUFFICIENT_DATA. Ini karena deret waktu hanya ada ketika data hadir.

Tindakan dan pemberitahuan alarm

Tabel berikut menunjukkan tindakan mana yang dijalankan pada tingkat alarm versus tingkat kontributor untuk alarm Wawasan Metrik:

Tipe Aksi Tingkat Alarm Tingkat Kontributor Informasi Selengkapnya
Notifikasi SNS Ya Ya Tujuan acara Amazon SNS
EC2 tindakan (berhenti, hentikan, reboot, pulihkan) Tidak Ya Buat alarm untuk menghentikan, menghentikan, reboot, atau memulihkan instance EC2
Tindakan Auto Scaling Ya Tidak Langkah dan kebijakan penskalaan sederhana untuk Amazon EC2 Auto Scaling
OpsItem Pembuatan Systems Manager Ya Ya CloudWatch Konfigurasikan alarm untuk membuat OpsItems
Insiden Manajer Insiden Systems Manager Ya Tidak Membuat insiden secara otomatis dengan alarm CloudWatch
Pemanggilan fungsi Lambda Ya Ya Memanggil fungsi Lambda dari alarm
CloudWatch investigasi investigasi Ya Tidak Mulai CloudWatch investigasi dari alarm

Isi pemberitahuan alarm berbeda antara alarm metrik tunggal dan alarm seri multi-waktu:

  • Alarm metrik tunggal mencakup alasan status dan data alasan status terperinci, yang menunjukkan titik data spesifik yang menyebabkan perubahan status.

  • Alarm seri multi-waktu memberikan alasan status yang disederhanakan untuk setiap kontributor, tanpa blok data alasan status terperinci.

contoh Contoh Konten Pemberitahuan

Pemberitahuan alarm metrik tunggal mencakup data terperinci:

{ "stateReason": "Threshold Crossed: 3 out of the last 3 datapoints [32.6 (03/07/25 08:29:00), 33.8 (03/07/25 08:24:00), 41.0 (03/07/25 08:19:00)] were greater than the threshold (31.0)...", "stateReasonData": { "version": "1.0", "queryDate": "2025-07-03T08:34:06.300+0000", "startDate": "2025-07-03T08:19:00.000+0000", "statistic": "Average", "period": 300, "recentDatapoints": [41, 33.8, 32.6], "threshold": 31, "evaluatedDatapoints": [ { "timestamp": "2025-07-03T08:29:00.000+0000", "sampleCount": 5, "value": 32.6 } // Additional datapoints... ] } }

Pemberitahuan alarm seri multi-waktu mencakup alasan yang disederhanakan:

{ "stateReason": "Threshold Crossed: 3 datapoints were greater than the threshold (0.0). The most recent datapoints which crossed the threshold: [32.6 (03/07/25 08:29:00)]." }

Selain itu, CloudWatch mengirimkan peristiwa ke Amazon EventBridge setiap kali alarm berubah status, dan saat alarm dibuat, dihapus, atau diperbarui. Anda dapat menulis EventBridge aturan untuk mengambil tindakan atau diberi tahu saat EventBridge menerima acara ini.