Menunda notifikasi dan insiden

Dokumen ini menjelaskan penundaan, yang memungkinkan Anda mencegah Cloud Monitoring membuat insiden dan mengeluarkan notifikasi selama periode waktu tertentu. Anda dapat membuat dan mengelola penundaan menggunakan konsol Google Cloud, Google Cloud CLI, dan Cloud Monitoring API.

Kapan harus menunda kebijakan pemberitahuan

Buat penundaan jika Anda ingin mencegah insiden dibuat dan notifikasi dikirim untuk sementara, atau mencegah notifikasi berulang dikirim untuk insiden yang terbuka. Misalnya, Anda dapat membuat penundaan dalam situasi berikut:

  • Anda memiliki pemeliharaan terencana.
  • Anda mengalami pemadaman layanan yang semakin parah dan ingin mencegah insiden dan notifikasi lebih lanjut.

Cara kerja penundaan

Saat penundaan untuk kebijakan pemberitahuan aktif, Monitoring tidak akan mengirim notifikasi atau membuat insiden untuk kebijakan pemberitahuan yang ditangguhkan. Saat Anda menunda kebijakan pemberitahuan berbasis metrik, Monitoring juga akan menutup semua insiden yang terkait dengan kebijakan pemberitahuan.

Saat membuat penundaan dari halaman Alerting, gcloud CLI, atau Cloud Monitoring API, Anda dapat memilih kapan penundaan dimulai, durasi penundaan, dan memilih kebijakan pemberitahuan yang akan diterapkan penundaan. Saat Anda menggunakan halaman Detail insiden dari insiden yang terbuka, semua kolom penundaan telah dikonfigurasi sebelumnya, kecuali durasi. Penundaan dimulai segera setelah Anda membuat penundaan.

Penundaan memiliki tiga komponen:

  • Nama. Sebaiknya gunakan kolom ini untuk menjelaskan tujuan penundaan.

  • Periode yang menentukan kapan penundaan aktif. Hal ini ditentukan oleh waktu mulai dan durasi. Penundaan aktif mencegah Monitoring membuat insiden dan menerbitkan notifikasi untuk kebijakan pemberitahuan yang cocok dengan kriteria penundaan. Di luar periode aktif, penundaan tidak aktif. Penundaan tidak aktif tidak memengaruhi kapan insiden dibuat dan notifikasi dikirim.

  • Kriteria yang menentukan kebijakan pemberitahuan yang diterapkan penundaan.

Jika Anda telah merencanakan pemeliharaan, buat penundaan dari halaman Pemberitahuan, gcloud CLI, atau Cloud Monitoring API. Anda dapat menentukan nama, kriteria, waktu mulai, dan durasi penundaan.

Jika Anda mengalami pemadaman layanan yang memburuk, buat penundaan dari halaman detail insiden yang terbuka. Penundaan ini mencegah insiden dan notifikasi lebih lanjut. Kebijakan ini hanya berlaku untuk kebijakan pemberitahuan terkait dan Anda hanya menentukan durasinya.

Pengaruh penundaan terhadap kondisi kebijakan pemberitahuan

Tabel berikut menjelaskan hubungan antara status kondisi dalam kebijakan pemberitahuan satu kondisi dan kapan insiden dibuat serta notifikasi dikirim:

Status Tindakan
Kondisi tidak terpenuhi Perilaku yang ada

Saat insiden terbuka, tutup dan kirim notifikasi penutupan insiden.

Kondisi terpenuhi dan
Kebijakan tidak terkait dengan penundaan aktif
Perilaku yang ada

Jika insiden tidak ada, buat insiden dan kirim notifikasi.

Kondisi terpenuhi dan
Kebijakan dikaitkan dengan penundaan aktif
  • Jika insiden tidak ada, jangan buat dan jangan mengirim notifikasi.
  • Saat insiden terbuka, tutup dan kirim notifikasi penutupan insiden.

Jika penundaan dikaitkan dengan kebijakan yang berisi beberapa kondisi, aturan untuk menggabungkan kondisi akan diterapkan terlebih dahulu. Selanjutnya, aturan yang terkait dengan penundaan akan diterapkan.

Perbedaan antara membuat penundaan dan menonaktifkan kebijakan

Untuk mencegah notifikasi dari kumpulan kebijakan pemberitahuan untuk interval singkat, Anda dapat menonaktifkan setiap kebijakan pemberitahuan secara manual atau Anda dapat menundanya:

  • Jika Anda memilih untuk menonaktifkan kebijakan pemberitahuan secara manual, Anda harus mengingat untuk mengaktifkan setiap kebijakan pemberitahuan yang dinonaktifkan secara manual di akhir interval. Selain itu, Anda hanya dapat menjadwalkan tindakan ini jika menggunakan Cloud Monitoring API dan mengonfigurasi sesuatu untuk mengeluarkan panggilan API pada waktu tertentu.

  • Jika membuat penundaan, Anda dapat menjadwalkan periode aktif, dan penundaan dapat diterapkan ke beberapa kebijakan pemberitahuan. Saat penundaan tidak aktif atau saat penundaan aktif berakhir, kebijakan pemberitahuan yang terkait dengan penundaan akan berperilaku normal. Artinya, kebijakan pemberitahuan ini dapat membuat insiden dan mengirim notifikasi.

Jika memiliki periode pemeliharaan berkala, untuk setiap periode, Anda dapat menonaktifkan dan mengaktifkan kebijakan pemberitahuan secara manual yang tidak boleh mengirim notifikasi. Namun, jika Anda membuat penundaan untuk satu periode pemeliharaan, Anda dapat menyalin penundaan tersebut dan memperbarui waktu mulai serta durasi salinan. Artinya, dengan membuat satu penundaan dan menyalinnya, Anda dapat menjadwalkan serangkaian penundaan mendatang untuk kumpulan kebijakan pemberitahuan yang sama.

Untuk melihat catatan kapan kebijakan pemberitahuan dinonaktifkan atau diaktifkan, Anda harus membuat kueri Log Audit project Google Cloud. Namun, saat Anda membuat penundaan, penundaan tersebut akan ditambahkan ke histori penundaan untuk project Google Cloud Anda. Anda dapat melihat data historis, yang menampilkan penundaan Anda sebelumnya, yang aktif, dan yang akan datang, dengan menggunakan konsol Google Cloud.

Pembatasan

  • Durasi penundaan harus berupa satu interval yang merupakan kelipatan menit.

  • Penundaan hanya dapat diterapkan ke 16 kebijakan pemberitahuan.

  • Kriteria penundaan tidak dapat diubah.

Langkah selanjutnya