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.
Kapan harus menunda kebijakan pemberitahuan
Buat penundaan jika Anda ingin mencegah pembuatan insiden dan pengiriman notifikasi untuk sementara, atau mencegah pengiriman notifikasi berulang 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
Jika penundaan untuk kebijakan pemberitahuan aktif, Monitoring tidak akan mengirim notifikasi atau membuat insiden untuk kebijakan pemberitahuan yang ditangguhkan. Saat Anda menerapkan penundaan ke kebijakan pemberitahuan berbasis metrik, Monitoring juga akan menutup semua insiden yang terkait dengan kebijakan pemberitahuan.
Anda dapat menunda notifikasi dengan melakukan salah satu tindakan berikut:
Untuk menerapkan penundaan ke beberapa kebijakan pemberitahuan, buat kebijakan tersebut dari halaman Pemberitahuan, gcloud CLI, atau Cloud Monitoring API. Anda juga dapat memilih kapan penundaan dimulai dan menentukan durasi penundaan.
Menerapkan penundaan ke beberapa kebijakan pemberitahuan mungkin berguna saat Anda telah merencanakan pemeliharaan dan memerlukan penundaan untuk dimulai pada waktu tertentu dan berlangsung selama durasi yang telah ditentukan.
Untuk menunda insiden tertentu, buat penundaan dari halaman Detail insiden insiden yang terbuka. Dalam hal ini, semua kolom penundaan telah dikonfigurasi sebelumnya kecuali durasi.
Menerapkan penundaan dari insiden tertentu mungkin berguna saat Anda mengalami penghentian layanan yang meningkat dan perlu segera menunda kebijakan pemberitahuan hingga masalah terkait telah diselesaikan.
Komponen penundaan
Penundaan memiliki empat 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 akan diterapkan penundaan.
Filter berbasis label opsional, yang dikonfigurasi di halaman Incident details. Anda dapat menggunakan label resource untuk menerapkan penundaan ke insiden yang memiliki label yang sama dan dikaitkan dengan kebijakan pemberitahuan yang sama dengan insiden yang Anda lihat. Untuk mengetahui informasi selengkapnya, lihat Membuat penundaan.
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:
Negara bagian/Provinsi | Tindakan |
---|---|
Kondisi tidak terpenuhi | Perilaku yang ada Saat insiden terbuka, tutup dan kirim notifikasi penutupan insiden. |
Kondisi terpenuhi dan Kebijakan tidak terkait dengan penundaan yang aktif |
Perilaku yang ada Jika insiden tidak ada, buat insiden dan kirim notifikasi. |
Kondisi terpenuhi dan Kebijakan dikaitkan dengan penundaan aktif |
|
Saat penundaan diterapkan ke kebijakan pemberitahuan 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.