View a markdown version of this page

Evaluasi alarm - Amazon CloudWatch

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

Evaluasi alarm

Status-status alarm metrik

Sebuah alarm metrik mungkin saja berada dalam status berikut ini:

  • OK – Metrik atau ekspresi berada dalam ambang batas yang telah ditetapkan sebelumnya.

  • ALARM – Metrik atau ekspresi berada di luar ambang batas yang telah ditetapkan sebelumnya.

  • INSUFFICIENT_DATA – Alarm baru saja dimulai, metrik tidak tersedia, atau tidak ada data yang memadai yang tersedia bagi metrik untuk menentukan status alarm.

Status evaluasi alarm

Selain status alarm, setiap alarm memiliki status evaluasi yang memberikan informasi tentang proses evaluasi alarm. Keadaan berikut dapat terjadi:

  • PARTIAL_DATA— Menunjukkan bahwa tidak semua data yang tersedia dapat diambil karena keterbatasan kuota. Untuk informasi selengkapnya, lihat Bagaimana sebagian data ditangani.

  • EVALUATION_ERROR— Menunjukkan kesalahan konfigurasi dalam pengaturan alarm yang memerlukan tinjauan dan koreksi. Lihat StateReason bidang alarm untuk lebih jelasnya.

  • EVALUATION_FAILURE— Menunjukkan CloudWatch masalah sementara. Kami merekomendasikan pemantauan manual sampai masalah teratasi

Anda dapat melihat status evaluasi di detail alarm di konsol, atau dengan menggunakan perintah describe-alarms CLI atau DescribeAlarms API.

Pengaturan evaluasi alarm

Saat Anda membuat alarm, Anda menentukan 3 pengaturan untuk mengaktifkan CloudWatch untuk mengevaluasi kapan harus mengubah status alarm:

  • Periode adalah lamanya waktu yang digunakan untuk mengevaluasi metrik atau ekspresi untuk membuat setiap titik data individu untuk sebuah alarm. Periode dinyatakan dalam detik.

  • Periode Evaluasi adalah jumlah periode terbaru, atau titik data, untuk melakukan evaluasi ketika menentukan status alarm.

  • Titik data untuk Alarm adalah jumlah titik data dalam Periode Evaluasi yang harus dilanggar untuk menyebabkan alarm beralih ke status ALARM. Titik data yang melanggar tidak harus berurutan, tetapi semuanya harus berada dalam jumlah titik data terakhir yang sama dengan Periode Evaluasi.

Untuk setiap periode satu menit atau lebih, sebuah alarm dievaluasi setiap menit dan evaluasinya dilakukan berdasarkan pada jendela waktu yang ditentukan oleh Periode dan Periode Evaluasi. Sebagai contoh, jika Periode adalah 5 menit (300 detik) dan Periode Evaluasi adalah 1, maka pada akhir menit 5 alarm akan melakukan evaluasi berdasarkan data dari menit 1 hingga 5. Kemudian pada akhir menit 6, alarm tersebut akan dievaluasi berdasarkan data dari menit 2 hingga 6.

Jika periode alarm adalah 10 detik, 20 detik, atau 30 detik, alarm dievaluasi setiap 10 detik. Untuk informasi selengkapnya, lihat High-resolution alarm.

Jika jumlah periode evaluasi dikalikan dengan panjang setiap periode evaluasi melebihi satu hari, alarm dievaluasi sekali per jam. Untuk detail selengkapnya tentang cara alarm multi-hari ini dievaluasi, lihatContoh mengevaluasi alarm multi-hari.

Pada gambar berikut, ambang alarm untuk alarm metrik diatur ke 3 unit. Baik Periode Evaluasi maupun Titik data untuk Alarm adalah 3. Artinya, ketika semua titik data yang ada dalam 3 periode berturut-turut terbaru berada di atas ambang batas, alarm beralih ke ALARM status. Dalam gambar tersebut, status ini terjadi pada periode waktu ketiga hingga kelima. Pada periode enam, nilainya turun menjadi di bawah ambang batas, sehingga salah satu periode yang dievaluasi tidak melanggar, dan status alarm kemudian berubah kembali menjadi OK. Selama periode waktu kesembilan, ambang batas dilanggar lagi, tetapi hanya untuk 1 periode. Akibatnya, alarm tetap berada dalam status OK.

Ambang batas alarm memicu alarm.

Ketika Anda mengonfigurasi Periode Evaluasi dan Titik data untuk Alarm dengan nilai yang berbeda, Anda sedang mengatur alarm "M dari N". Poin data untuk Alarm adalah (“M”) dan Periode Evaluasi adalah (“N”). Interval evaluasi adalah jumlah periode evaluasi dikalikan dengan panjang periode. Sebagai contoh, jika Anda mengonfigurasikan 4 dari 5 titik data dengan periode 1 menit, maka interval evaluasinya adalah 5 menit. Jika Anda mengonfigurasikan 3 dari 3 titik data dengan periode 10 menit, maka interval evaluasinya adalah 30 menit.

catatan

Jika titik data hilang segera setelah Anda membuat alarm, dan metrik dilaporkan CloudWatch sebelum Anda membuat alarm CloudWatch , mengambil titik data terbaru dari sebelum alarm dibuat saat mengevaluasi alarm.

Secara default, CloudWatch menggunakan jendela geser untuk evaluasi alarm. Setiap kali alarm dievaluasi, jendela bergerak maju satu menit, dan batas-batas jendela tidak sejajar dengan jam dinding. Sebagai gantinya, Anda dapat menyelaraskan jendela evaluasi dengan batas jam dinding dan zona waktu. Untuk informasi selengkapnya, lihat Jendela evaluasi alarm.

High-resolution alarm

Jika Anda menyetel alarm pada metrik resolusi tinggi, Anda dapat menentukan alarm resolusi tinggi dengan periode 10 detik, 20 detik, atau 30 detik. Ada beban yang lebih tinggi untuk alarm-alarm dengan resolusi tinggi. Untuk informasi selengkapnya tentang metrik resolusi tinggi, silakan lihat Publikasikan metrik khusus (PutMetricData /EMF).

Contoh mengevaluasi alarm multi-hari

Alarm adalah alarm multi-hari jika jumlah periode evaluasi dikalikan dengan panjang setiap periode evaluasi melebihi satu hari. Multi-day Alarm dievaluasi sekali per jam. Ketika alarm multi-hari dievaluasi, hanya memper CloudWatch hitungkan metrik hingga jam saat ini pada menit :00 saat mengevaluasi. Perilaku top-of-the-hour ini, dan contoh berikut, berlaku untuk alarm yang menggunakan jendela evaluasi geser, yang merupakan default.

Misalnya, pertimbangkan alarm yang memantau pekerjaan yang berjalan setiap 3 hari pada pukul 10:00.

  1. Pukul 10:02, pekerjaan gagal

  2. Pada 10:03, alarm mengevaluasi dan tetap dalam OK keadaan, karena evaluasi hanya mempertimbangkan data hingga pukul 10:00.

  3. Pada 11:03, alarm mempertimbangkan data hingga 11:00 dan masuk ke ALARM keadaan.

  4. Pada 11:43, Anda memperbaiki kesalahan dan pekerjaan sekarang berjalan dengan sukses.

  5. Pada 12:03, alarm mengevaluasi lagi, melihat pekerjaan yang berhasil, dan kembali ke OK keadaan.

Jika alarm malah menggunakan jendela evaluasi jam dinding, CloudWatch sejajarkan jendela evaluasi ke batas jam dinding yang cocok dengan periode di zona waktu yang dipilih alarm, daripada menjepit ke bagian atas setiap jam. Misalnya, alarm multi-hari dengan periode satu hari mengevaluasi hari kalender lengkap yang berakhir pada tengah malam di zona waktu yang dipilih, dan alarm dengan periode satu minggu mengevaluasi minggu kalender lengkap. Jendela memajukan satu periode penuh ketika setiap batas tercapai, sehingga alarm mempertimbangkan periode kalender yang baru selesai hanya setelah periode itu berakhir. Lihat informasi yang lebih lengkap di Jendela evaluasi alarm.