Aturan Bisu Alarm - Amazon CloudWatch

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

Aturan Bisu Alarm

Aturan Bisu Alarm adalah CloudWatch fitur yang memberi Anda mekanisme untuk secara otomatis membisukan tindakan alarm selama jendela waktu yang telah ditentukan. Saat Anda membuat aturan bisu, Anda menentukan periode waktu tertentu dan menargetkan alarm yang tindakannya akan diredam. CloudWatch akan terus memantau dan mengevaluasi status alarm sambil mencegah pemberitahuan yang tidak diinginkan atau tindakan alarm otomatis selama peristiwa operasional yang diharapkan.

Aturan Bisu Alarm membantu Anda mengelola skenario operasional kritis di mana tindakan alarm tidak perlu atau mengganggu. Misalnya, selama jendela pemeliharaan yang direncanakan, Anda dapat mencegah tindakan alarm otomatis saat sistem Anda sengaja offline atau mengalami masalah yang diharapkan, memungkinkan Anda melakukan pemeliharaan tanpa gangguan. Untuk operasi selama jam non-kerja seperti akhir pekan atau hari libur, Anda dapat menonaktifkan tindakan alarm non-kritis ketika respons segera tidak diperlukan, mengurangi kebisingan alarm dan pemberitahuan yang tidak perlu kepada tim operasi Anda. Dalam lingkungan pengujian, aturan bisu memungkinkan Anda untuk membisukan sementara tindakan alarm selama skenario seperti pengujian beban di mana penggunaan sumber daya tinggi atau tingkat kesalahan diharapkan dan tidak memerlukan perhatian segera. Saat tim Anda secara aktif memecahkan masalah, aturan bisu memungkinkan Anda mencegah tindakan alarm duplikat dipicu, membantu Anda fokus pada resolusi tanpa terganggu oleh pemberitahuan alarm yang berlebihan.

Mendefinisikan aturan bisu alarm

Aturan bisu alarm dapat didefinisikan menggunakan: aturan dan target.

  • Aturan - tentukan jendela waktu ketika tindakan alarm harus diredam. Aturan terdiri dari tiga atribut:

    • Ekspresi — Mendefinisikan kapan periode bisu dimulai dan bagaimana itu berulang. Anda dapat menggunakan dua jenis ekspresi:

      • Ekspresi cron — Gunakan sintaks cron standar untuk membuat jendela bisu berulang. Pendekatan ini sangat ideal untuk jadwal pemeliharaan rutin, seperti pembaruan sistem mingguan atau operasi pencadangan harian. Ekspresi cron memungkinkan Anda menentukan pola berulang yang kompleks, termasuk hari-hari tertentu dalam seminggu, bulan, atau waktu.

        Sintaks untuk ekspresi cron

        ┌───────────── minute (0 - 59) │ ┌───────────── hour (0 - 23) │ │ ┌───────────── day of the month (1 - 31) │ │ │ ┌───────────── month (1 - 12) (or JAN-DEC) │ │ │ │ ┌───────────── day of the week (0 - 6) (0 or 7 is Sunday, or MON-SUN) │ │ │ │ │ │ │ │ │ │ * * * * *
        • Karakter*,,, - akan didukung di semua bidang.

        • Nama bahasa Inggris dapat digunakan untuk bidang month (JAN-DEC) dan day of week (SUN-SAT)

      • Pada ekspresi - Gunakan pada ekspresi untuk jendela bisu satu kali. Pendekatan ini bekerja dengan baik untuk acara operasional terencana yang terjadi sekali pada waktu yang diketahui.

        Syntax: `at(yyyy-MM-ddThh:mm)`
    • Durasi - Menentukan berapa lama aturan bisu berlangsung setelah diaktifkan. Durasi harus ditentukan dalam format ISO-8601 dengan minimal 1 menit (PT1M) dan maksimum 15 hari (P15D).

    • Timezone - Menentukan zona waktu di mana jendela bisu akan diterapkan sesuai dengan ekspresi, menggunakan pengidentifikasi zona waktu standar seperti "”. America/Los_Angeles" or "Europe/London

  • Target - tentukan daftar nama alarm yang tindakannya akan diredam selama jendela waktu yang ditentukan. Anda dapat menyertakan alarm metrik dan alarm komposit dalam daftar target Anda.

Anda dapat secara opsional menyertakan stempel waktu mulai dan akhir untuk memberikan batasan tambahan untuk jendela bisu Anda. Stempel waktu mulai memastikan bahwa aturan bisu tidak diaktifkan sebelum tanggal dan waktu tertentu, sementara stempel waktu akhir mencegah aturan diterapkan di luar tanggal dan waktu yang ditentukan.

Untuk informasi selengkapnya tentang membuat aturan bisu alarm secara terprogram, lihat. PutAlarmMuteRule

catatan
  • Alarm yang ditargetkan harus ada di tempat yang sama Akun AWS dan sama Wilayah AWS di mana aturan bisu dibuat.

  • Aturan bisu alarm tunggal dapat menargetkan hingga 100 alarm dengan nama alarm.

CloudWatch Konsol menyertakan tab “Aturan Bisu Alarm” khusus yang menyediakan manajemen terpusat dari semua aturan bisu Anda di dalam. Akun AWS Anda dapat mencari aturan bisu tertentu menggunakan atribut aturan bisu seperti nama aturan.

Status Aturan Bisu

Setelah dibuat, aturan bisu alarm dapat berada di salah satu dari tiga status di bawah ini:

  • DIJADWALKAN - Aturan bisu akan menjadi aktif pada suatu waktu di masa mendatang sesuai dengan ekspresi jendela waktu yang dikonfigurasi.

  • AKTIF - Aturan bisu saat ini aktif sesuai ekspresi jendela waktu yang dikonfigurasi dan secara aktif mematikan tindakan alarm yang ditargetkan.

  • EXPIRED — Aturan bisu tidak akan SCHEDULED/ACTIVE lagi di masa depan. Ini terjadi untuk aturan bisu satu kali setelah jendela bisu berakhir, atau untuk aturan bisu berulang ketika stempel waktu akhir dikonfigurasi dan waktu telah berlalu.

Efek aturan bisu pada alarm

Selama jendela bisu aktif, ketika alarm yang ditargetkan mengubah status dan memiliki tindakan yang dikonfigurasi, CloudWatch menonaktifkan tindakan tersebut agar tidak dijalankan. Bisu hanya diterapkan pada tindakan alarm, artinya alarm terus dievaluasi dan perubahan status terlihat di CloudWatch konsol, tetapi tindakan yang dikonfigurasi seperti notifikasi Amazon Simple Notification Service, tindakan Amazon Elastic Compute Cloud Auto Scaling, atau tindakan Amazon EC2 dicegah untuk dijalankan. CloudWatch terus mengevaluasi status alarm secara normal selama periode bisu, dan Anda dapat melihat informasi ini melalui riwayat alarm.

Ketika jendela bisu berakhir, jika alarm yang ditargetkan tetap dalam keadaan mengkhawatirkan (OK/ALARM/INSUFFICIENT_DATA), CloudWatch secara otomatis memicu ulang tindakan alarm yang dimatikan selama jendela. Ini memastikan bahwa tindakan alarm Anda dijalankan untuk masalah yang sedang berlangsung setelah periode bisu yang direncanakan berakhir, menjaga integritas sistem pemantauan Anda.

catatan

Saat Anda membisukan alarm:

  • Semua tindakan yang terkait dengan alarm yang ditargetkan diredam

  • Tindakan yang terkait dengan semua status alarm (OK, ALARM, dan INSUFFICIENT_DATA) diredam

Untuk informasi tentang melihat dan mengelola alarm yang diredam, lihat. Melihat dan mengelola alarm yang diredam

Contoh jadwal untuk kasus penggunaan umum

Contoh berikut menunjukkan cara mengkonfigurasi ekspresi jendela waktu untuk kasus penggunaan umum.

Skenario 1: Mematikan tindakan alarm selama jendela pemeliharaan terjadwal — Aktivitas pemeliharaan rutin yang terjadi pada jadwal yang dapat diprediksi, seperti pembaruan sistem atau basis data ketika layanan sengaja tidak tersedia atau beroperasi dalam mode terdegradasi.

  • Ekspresi cron 0 2 * * SUN dengan durasi PT4H - Mematikan alarm setiap hari Minggu mulai pukul 02:00 hingga 6:00 pagi untuk pemeliharaan sistem mingguan.

  • Ekspresi cron 0 1 1 * * dengan durasi PT6H - Membungkam alarm pada hari pertama setiap bulan mulai pukul 1:00 hingga 7:00 pagi untuk pemeliharaan basis data bulanan.

Skenario 2: Mematikan alarm non-kritis selama jam non-bisnis - Mengurangi kelelahan waspada selama akhir pekan atau hari libur ketika perhatian segera tidak diperlukan.

  • Ekspresi cron 0 18 * * FRI dengan durasi P2DT12H - Membungkam alarm setiap akhir pekan dari Jumat 18:00 hingga Senin 6:00 pagi.

Skenario 3: Mematikan alarm kinerja selama operasi pencadangan harian — Proses pencadangan otomatis harian yang untuk sementara meningkatkan pemanfaatan sumber daya dan dapat memicu alarm terkait kinerja selama jendela waktu yang dapat diprediksi.

  • Ekspresi cron 0 23 * * * dengan durasi PT2H - Mematikan alarm setiap hari dari pukul 11:00 hingga 1:00 selama operasi pencadangan malam yang meningkatkan sementara pemanfaatan disk dan CPU. I/O

Skenario 4: Mematikan alarm duplikat selama sesi pemecahan masalah aktif - Pembungkaman sementara tindakan alarm saat tim secara aktif menyelidiki dan menyelesaikan masalah, mencegah kebisingan notifikasi dan memungkinkan penyelesaian masalah yang terfokus.

  • Saat berekspresi at(2024-05-10T14:00) dengan durasi PT4H - Membungkam alarm pada 10 Mei 2024 dari pukul 14:00 hingga 18:00 selama sesi respons insiden aktif.

Skenario 5: Mematikan tindakan alarm selama penutupan perusahaan yang direncanakan - Satu kali periode pemeliharaan yang diperpanjang atau penutupan seluruh perusahaan di mana semua sistem sengaja offline untuk waktu yang lama.

  • Pada ekspresi at(2024-12-23T00:00) dengan durasi P7D - Membungkam alarm untuk seluruh minggu 23-29 Desember 2024 selama penutupan perusahaan tahunan.