Menunda notifikasi dan peringatan

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

Waktu penundaan kebijakan pemberitahuan

Buat tunda saat Anda ingin mencegah pembuatan pemberitahuan dan pengiriman notifikasi untuk sementara, atau untuk mencegah notifikasi berulang dikirim untuk insiden terbuka. Misalnya, Anda dapat membuat penundaan dalam situasi berikut:

  • Anda telah merencanakan pemeliharaan.
  • Anda mengalami pemadaman layanan yang sedang mengeskalasi dan Anda ingin mencegah insiden dan notifikasi lebih lanjut.

Cara kerja penundaan

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

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

{i>Penundaan<i} memiliki tiga komponen:

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

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

  • Kriteria yang menentukan kebijakan pemberitahuan yang menerapkan penundaan.

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

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

Pengaruh penundaan terhadap kondisi kebijakan pemberitahuan

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

Negara bagian/Provinsi Tindakan
Kondisi tidak dipicu Perilaku yang ada

Saat insiden terbuka, tutup dan kirim notifikasi penutupan insiden.

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

Jika tidak ada insiden, buat insiden dan kirim notifikasi.

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

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

Perbedaan membuat penundaan dengan menonaktifkan kebijakan

Untuk mencegah notifikasi dari kumpulan kebijakan pemberitahuan dalam interval singkat, Anda dapat menonaktifkan setiap kebijakan pemberitahuan secara manual atau membuat penundaan:

  • Jika memilih untuk menonaktifkan kebijakan pemberitahuan secara manual, Anda harus jangan lupa 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 melakukan panggilan API pada waktu tertentu.

  • Jika membuat penundaan, Anda dapat menjadwalkan periode aktif, dan penundaan dapat berlaku untuk beberapa kebijakan pemberitahuan. Jika 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.

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

Untuk melihat data 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 catatan historis penundaan untuk project Google Cloud Anda. Anda dapat melihat data historis, yang menunjukkan penundaan sebelumnya, aktif, dan yang akan datang, dengan menggunakan Konsol Google Cloud.

Pembatasan

  • Durasi penundaan harus berupa interval tunggal yang merupakan beberapa menit.

  • Penundaan hanya dapat diterapkan ke 16 kebijakan pemberitahuan.

  • Kriteria penundaan tidak dapat diubah.

Langkah selanjutnya