Dokumen ini menjelaskan cara mengonfigurasi notifikasi saat metrik berbasis log cocok dengan kriteria yang Anda tentukan. Petunjuk ini,
yang memandu Anda membuat kebijakan pemberitahuan dan mengonfigurasi
saluran notifikasi, ditujukan untuk konsol Google Cloud. Anda juga dapat membuat kebijakan pemberitahuan menggunakan Cloud Monitoring API dan menggunakan perintah Google Cloud CLI gcloud alpha monitoring policies
.
Sebelum memulai
Pastikan peran Identity and Access Management Anda menyertakan izin yang diperlukan untuk membuat dan melihat metrik berbasis log, serta membuat kebijakan pemberitahuan. Untuk mengetahui detailnya, lihat Izin metrik berbasis log.
Pastikan Anda sudah memahami metrik berbasis log. Untuk informasi selengkapnya, lihat Ringkasan metrik berbasis log.
Konfigurasikan saluran notifikasi yang ingin Anda gunakan untuk menerima notifikasi. Untuk informasi tentang langkah-langkah ini, lihat Membuat dan mengelola saluran notifikasi.
Membuat kebijakan pemberitahuan pada metrik penghitung
Kebijakan pemberitahuan menjelaskan serangkaian kondisi yang ingin Anda pantau. Saat membuat kebijakan pemberitahuan, Anda juga harus menentukan kondisinya: apa yang dipantau dan kapan harus mengirim notifikasi. Notifikasi berisi informasi tentang insiden, dan menyertakan tombol yang memungkinkan Anda melihat log dan detail insiden yang relevan:
Untuk membuat kebijakan pemberitahuan yang membandingkan nilai metrik penghitung berbasis log dengan nilai minimum, lakukan tindakan berikut:
-
Di konsol Google Cloud, buka halaman Log-based Metrics:
Jika Anda menggunakan kotak penelusuran untuk menemukan halaman ini, pilih hasil yang subjudulnya adalah Logging.
Temukan metrik yang ingin Anda pantau, klik more_vert More, lalu pilih Create alert from metric.
Pastikan kolom Enter a Monitoring filter mencantumkan
metric.type
danresource.type
. Jika perlu, tambahkan klausaresource.type
.Misalnya, filter berikut menentukan metrik dan resource:
metric.type="logging.googleapis.com/byte_count" AND resource.type="gce_instance"
Di menu Rolling window, sebaiknya pilih nilai yang setidaknya 10 menit. Secara khusus, nilai ini harus cukup besar untuk memastikan bahwa beberapa entri log yang cocok dengan filter Anda dihitung.
Misalnya, jika metrik berbasis log menghitung entri log "heartbeat", yang diharapkan setiap
N
menit, tetapkan nilai menu Jendela bergulir ke2N
menit atau 10 menit, mana saja yang lebih besar.Klik Berikutnya, pilih Nilai minimum.
Masukkan Threshold value, dan jika perlu, konfigurasikan kolom Alert trigger dan Threshold position.
Opsional: Perbarui Retest window dan gunakan kolom Advanced Options untuk mengonfigurasi cara kebijakan pemberitahuan menangani data yang hilang. Biasanya, setelan default sudah sesuai.
Klik Next, klik Notification channels, lalu pilih saluran notifikasi yang ingin Anda gunakan untuk kebijakan pemberitahuan.
Opsional: Di bagian Documentation, masukkan informasi apa pun yang ingin Anda sertakan dalam notifikasi. Biasanya, informasi tersebut mencakup informasi tentang cara merespons notifikasi.
Di kolom Name the alert policy, masukkan nama untuk kebijakan pemberitahuan.
Klik Create policy.
Pemecahan masalah
Jika Anda mengalami masalah, lihat Memecahkan masalah metrik berbasis log.
Langkah selanjutnya
Untuk informasi selengkapnya tentang kebijakan pemberitahuan, lihat dokumen berikut:
Untuk membuat diagram metrik berbasis log, lihat Melihat metrik berbasis log.
Untuk mengetahui informasi tentang cara memantau penggunaan Cloud Logging dan Cloud Monitoring serta menerima notifikasi saat Anda mendekati nilai minimum untuk penagihan, lihat Memberi tahu tentang penggunaan.