Membuat kebijakan pemberitahuan nilai metrik yang diperkirakan

Kebijakan pemberitahuan nilai metrik yang diperkirakan di Cloud Monitoring mengirimkan notifikasi saat perkiraan memprediksi bahwa deret waktu akan melewati batas yang Anda tentukan dalam jendela perkiraan mendatang. Anda dapat menggunakan konsolGoogle Cloud untuk mengonfigurasi jendela perkiraan dari 1 jam (3.600 detik) hingga 2,5 hari (216.000 detik) sehingga Anda memiliki waktu untuk merespons sebelum pelanggaran nilai minimum terjadi.

Konten ini tidak berlaku untuk kebijakan pemberitahuan berbasis log. Untuk mengetahui informasi tentang kebijakan pemberitahuan berbasis log, yang memberi tahu Anda saat pesan tertentu muncul di log Anda, lihat Memantau log Anda.

Untuk menerima notifikasi saat nilai metrik saat ini melewati batas atau saat data berhenti masuk, lihat Membuat kebijakan pemberitahuan batas metrik dan Membuat kebijakan pemberitahuan tanpa metrik. Untuk membuat kebijakan pemberitahuan secara terprogram menggunakan Cloud Monitoring API, lihat Membuat kebijakan pemberitahuan menggunakan API. Untuk membuat kebijakan pemberitahuan yang menggunakan kueri Monitoring Query Language (MQL) dengan nilai minimum statis atau dinamis, lihat Kebijakan pemberitahuan dengan MQL dan Membuat tingkat keparahan dinamis menggunakan MQL.

Fitur ini hanya didukung untuk Google Cloud project. Untuk konfigurasi App Hub, pilih project host atau project pengelolaan App Hub.

Tentang kondisi perkiraan

Anda dapat menggunakan perkiraan saat memantau sebagian besar metrik. Namun, saat Anda memantau resource yang dibatasi, seperti kuota, kapasitas disk, atau penggunaan memori, kondisi perkiraan dapat memberi tahu Anda sebelum batas dilanggar. Kemampuan tersebut memberi Anda lebih banyak waktu untuk merespons cara penggunaan resource yang dibatasi tersebut sebelum nilai minimum dilanggar.

Untuk setiap deret waktu yang dipantau oleh kondisi perkiraan, kondisi tersebut membuat instance algoritma keputusan. Setelah algoritma tersebut dilatih, algoritma akan menghasilkan perkiraan setiap kali kondisi dievaluasi. Setiap perkiraan adalah prediksi bahwa deret waktu mereka akan melanggar, atau tidak akan melanggar, nilai minimum dalam periode perkiraan. Jika deret waktu yang dipantau memiliki periodisitas reguler, algoritma keputusan untuk deret waktu tersebut akan menggabungkan perilaku periodik ke dalam perkiraannya.

Kondisi perkiraan terpenuhi jika salah satu atau kedua hal berikut terjadi:

  • Semua nilai deret waktu selama periode pengujian ulang tertentu melanggar batas.
  • Semua perkiraan untuk deret waktu tertentu yang dibuat dalam periode pengujian ulang memprediksi bahwa deret waktu akan melanggar nilai minimum dalam periode perkiraan.

Waktu pelatihan awal untuk algoritma keputusan adalah dua kali panjang periode perkiraan. Misalnya, jika periode perkiraan adalah satu jam, maka diperlukan waktu pelatihan dua jam. Algoritma keputusan untuk setiap deret waktu dilatih secara independen. Saat algoritma keputusan sedang dilatih, deret waktunya hanya memenuhi kondisi jika nilai deret waktu melanggar nilai minimum untuk periode pengujian ulang yang ditentukan.

Setelah pelatihan awal selesai, setiap algoritma keputusan terus dilatih menggunakan data yang mencakup hingga enam kali panjang periode perkiraan. Misalnya, jika jendela perkiraan adalah satu jam, data enam jam terbaru akan digunakan selama pelatihan berkelanjutan.

Saat Anda mengonfigurasi kondisi perkiraan, lalu data berhenti masuk selama lebih dari 10 menit, perkiraan akan dinonaktifkan dan kondisi akan beroperasi sebagai kondisi batas metrik.

Pemberitahuan dibuat saat perkiraan memprediksi bahwa deret waktu akan melanggar batas kondisi dalam jangka waktu perkiraan. Pemantauan akan otomatis menutup pemberitahuan saat perkiraan memprediksi bahwa deret waktu tidak akan melanggar nilai minimum dalam jangka waktu perkiraan.

Sebelum memulai

  1. Untuk mendapatkan izin yang diperlukan untuk membuat dan mengubah kebijakan pemberitahuan menggunakan konsol Google Cloud , minta administrator untuk memberi Anda peran IAM Monitoring Editor (roles/monitoring.editor) di project Anda. Untuk mengetahui informasi selengkapnya tentang pemberian peran, lihat Mengelola akses ke project, folder, dan organisasi.

    Anda mungkin juga bisa mendapatkan izin yang diperlukan melalui peran khusus atau peran bawaan lainnya.

    Untuk mengetahui informasi selengkapnya tentang peran Cloud Monitoring, lihat Mengontrol akses dengan Identity and Access Management.

  2. Pastikan Anda sudah memahami konsep umum kebijakan pemberitahuan. Untuk mengetahui informasi tentang topik ini, lihat Ringkasan pemberitahuan.

  3. Konfigurasikan saluran notifikasi yang ingin Anda gunakan untuk menerima notifikasi. Untuk tujuan redundansi, sebaiknya buat beberapa jenis saluran notifikasi. Untuk informasi selengkapnya, lihat Membuat dan mengelola saluran notifikasi.

Membuat kebijakan pemberitahuan

Untuk membuat kebijakan pemberitahuan yang mengirimkan notifikasi berdasarkan perkiraan, lakukan langkah berikut:

  1. Di konsol Google Cloud , buka halaman  Pemberitahuan:

    Buka Pemberitahuan

    Jika Anda menggunakan kotak penelusuran untuk menemukan halaman ini, pilih hasil yang subjudulnya adalah Monitoring.

  2. Di toolbar konsol Google Cloud , pilih project Google Cloud Anda. Untuk konfigurasi App Hub, pilih project host atau project pengelolaan App Hub.
  3. Pilih Create Policy.
  4. Pilih deret waktu yang akan dipantau:

    1. Klik Pilih metrik, buka menu untuk memilih jenis resource dan jenis metrik, lalu klik Terapkan.

      Menu Select a metric berisi fitur yang membantu Anda menemukan jenis metrik yang tersedia:

      • Untuk menemukan jenis metrik tertentu, gunakan Panel filter. Misalnya, jika Anda memasukkan util, Anda akan membatasi menu untuk menampilkan entri yang menyertakan util. Entri ditampilkan saat lulus pengujian "berisi" yang tidak peka huruf besar/kecil.
      • Untuk menampilkan semua jenis metrik, bahkan yang tidak memiliki data, klik Aktif. Secara default, menu hanya menampilkan jenis metrik yang memiliki data. Untuk mengetahui informasi selengkapnya, lihat Metrik tidak tercantum dalam menu.

      Anda dapat memantau metrik bawaan atau jenis metrik yang ditentukan pengguna yang memiliki jenis nilai double atau int64, yang merupakan metrik batasan, dan yang bukan metrik untuk instance VM Amazon.

      Jika Anda memilih jenis metrik yang menghasilkan lebih dari 64 deret waktu yang dipantau, maka Monitoring akan membuat perkiraan untuk 64 deret waktu yang nilainya paling mendekati nilai batas, atau yang sudah melanggar nilai batas. Untuk deret waktu lainnya, nilainya dibandingkan dengan nilai minimum.

    2. Opsional: Untuk memantau subset deret waktu yang cocok dengan jenis metrik dan resource yang Anda pilih pada langkah sebelumnya, klik Tambahkan filter. Dalam dialog filter, pilih label yang akan digunakan untuk memfilter, pembanding, lalu nilai filter. Misalnya, filter zone =~ ^us.*.a$ menggunakan ekspresi reguler untuk mencocokkan semua data deret waktu yang nama zonanya dimulai dengan us dan diakhiri dengan a. Untuk mengetahui informasi selengkapnya, lihat Memfilter deret waktu yang dipilih.

    3. Opsional: Untuk mengubah cara penyelarasan titik dalam deret waktu, di bagian Transform data, tetapkan kolom Rolling window dan Rolling window function.

      Jika Anda memantau metrik berbasis log, sebaiknya menu Rolling window ditetapkan ke minimal 10 menit.

      Kolom ini menentukan cara menggabungkan titik yang dicatat dalam jendela. Misalnya, anggap periode waktu adalah 15 menit dan fungsi periode waktu adalah max. Titik yang disejajarkan adalah nilai maksimum dari semua titik dalam 15 menit terakhir. Untuk mengetahui informasi selengkapnya, lihat Penyelarasan: regularisasi dalam deret.

      Anda juga dapat memantau kecepatan perubahan nilai metrik dengan menggunakan kolom Rolling window function ke percent change. Untuk mengetahui informasi selengkapnya, lihat Memantau laju perubahan.

    4. Opsional: Gabungkan deret waktu jika Anda ingin mengurangi jumlah deret waktu yang dipantau oleh kebijakan, atau jika Anda hanya ingin memantau kumpulan deret waktu. Misalnya, daripada memantau pemakaian CPU setiap instance VM, Anda mungkin ingin menghitung rata-rata pemakaian CPU untuk semua VM di suatu zona, lalu memantau rata-rata tersebut. Secara default, deret waktu tidak digabungkan. Untuk informasi umum, lihat Pengurangan: menggabungkan deret waktu.

      Untuk menggabungkan semua deret waktu, lakukan langkah-langkah berikut:

      1. Di bagian Across time series, klik Expand.
      2. Tetapkan kolom Agregasi deret waktu ke nilai selain none. Misalnya, untuk menampilkan nilai rata-rata deret waktu, pilih mean.
      3. Pastikan kolom Kelompokkan deret waktu menurut kosong.

      Untuk menggabungkan, atau mengelompokkan, deret waktu menurut nilai label, lakukan hal berikut:

      1. Di bagian Across time series, klik Expand.
      2. Tetapkan kolom Agregasi deret waktu ke nilai selain none.
      3. Di kolom Time series group by, pilih label yang akan digunakan untuk pengelompokan.

      Misalnya, jika Anda mengelompokkan menurut label zone, lalu menetapkan kolom agregasi ke nilai mean, diagram akan menampilkan satu deret waktu untuk setiap zona yang memiliki data. Deret waktu yang ditampilkan untuk zona tertentu adalah rata-rata dari semua deret waktu dengan zona tersebut.

    5. Klik Berikutnya.

  5. Konfigurasikan pemicu kondisi:

    1. Pilih Prakiraan untuk jenis kondisi.

    2. Opsional: Perbarui menu Pemicu pemberitahuan, yang memiliki nilai berikut:

      • Deret waktu mana pun melanggar: Setelan default. Setiap deret waktu yang melanggar atau diperkirakan akan melanggar batas untuk seluruh periode pengujian ulang akan menyebabkan kondisi terpenuhi.

      • Persentase deret waktu yang melanggar: Persentase deret waktu harus melanggar batas atau diperkirakan akan melanggar batas selama seluruh periode pengujian ulang sebelum kondisi terpenuhi. Misalnya, Anda dapat diberi tahu saat 50% deret waktu yang dipantau melanggar batas untuk seluruh periode pengujian ulang.

      • Jumlah deret waktu yang melanggar: Sejumlah deret waktu tertentu harus melanggar atau diperkirakan akan melanggar batas selama seluruh periode pengujian ulang sebelum kondisi terpenuhi. Misalnya, Anda dapat menerima notifikasi saat 32 deret waktu yang dipantau melanggar batas untuk seluruh periode pengujian ulang.

      • Semua deret waktu melanggar: Semua deret waktu harus melanggar batas atau diperkirakan akan melanggar batas selama seluruh periode pengujian ulang sebelum kondisi terpenuhi.

      Untuk mengetahui informasi tentang interval yang digunakan Monitoring untuk menyelaraskan dan mengukur data deret waktu, lihat Periode penyelarasan dan periode pengujian ulang.

    3. Pilih nilai untuk Periode perkiraan. Nilai yang Anda pilih adalah jumlah waktu di masa mendatang untuk perkiraan. Anda harus menetapkan nilai ini ke minimal 1 jam (3.600 detik) dan maksimal 2,5 hari (216.000 detik).

    4. Masukkan kapan nilai prediksi metrik yang dipilih melanggar nilai minimum menggunakan kolom Posisi nilai minimum dan Nilai minimum. Misalnya, jika Anda menetapkan nilai ini ke Above threshold dan 10, nilai prediksi yang lebih tinggi dari 10 akan melanggar nilai minimum.

    5. Opsional: Luaskan Advanced options dan tetapkan nilai Retest window. Nilai default kolom ini adalah No retest.

      Sebaiknya tetapkan kolom ini ke minimal 10 menit.

      Misalnya, anggaplah Anda mengonfigurasi kondisi perkiraan sehingga deret waktu apa pun dapat menyebabkan kondisi terpenuhi. Asumsikan juga bahwa Retest window ditetapkan ke 15 menit, Forecast window ditetapkan ke 1 jam, dan pelanggaran terjadi saat nilai deret waktu lebih tinggi daripada Threshold, yang ditetapkan ke 10. Kondisi terpenuhi jika salah satu hal berikut terjadi:

      • Semua nilai deret waktu menjadi lebih tinggi dari 10 dan tetap berada di sana selama setidaknya 15 menit.
      • Dalam interval 15 menit, setiap perkiraan untuk satu deret waktu memprediksi bahwa nilainya akan naik lebih tinggi dari nilai minimum 10 dalam satu jam ke depan.
    6. Opsional: Untuk menentukan cara Monitoring mengevaluasi kondisi saat data berhenti masuk, luaskan Advanced options, lalu gunakan menu Evaluation missing data.

      Menu Data evaluasi tidak ada dinonaktifkan jika nilai Periode pengujian ulang adalah Tidak ada pengujian ulang.

      Jika data tidak ada selama lebih dari 10 menit, kondisi perkiraan akan berhenti membuat perkiraan dan menggunakan nilai kolom Evaluation missing data untuk menentukan cara mengelola pemberitahuan. Saat pengamatan dimulai ulang, perkiraan akan dimulai ulang.

      Kolom "Evaluation of missing data" diGoogle Cloud console
      Ringkasan Detail
      Data tidak ada kosong Notifikasi yang terbuka akan tetap terbuka.
      Notifikasi Berita baru tidak dibuka.

      Untuk kondisi yang terpenuhi, kondisi tersebut akan terus terpenuhi saat data berhenti tiba. Jika pemberitahuan terbuka untuk kondisi ini, pemberitahuan akan tetap terbuka. Saat pemberitahuan terbuka dan tidak ada data yang masuk, timer penutupan otomatis akan dimulai setelah penundaan minimal 15 menit. Jika timer berakhir, pemberitahuan akan ditutup.

      Untuk kondisi yang tidak terpenuhi, kondisi tersebut akan terus tidak terpenuhi saat data berhenti tiba.

      Titik data yang tidak ada diperlakukan sebagai nilai yang melanggar kondisi kebijakan Pemberitahuan yang terbuka akan tetap terbuka.
      Notifikasi baru dapat dibuka.

      Untuk kondisi yang terpenuhi, kondisi tersebut akan terus terpenuhi saat data berhenti tiba. Jika pemberitahuan terbuka untuk kondisi ini, maka pemberitahuan akan tetap terbuka. Jika pemberitahuan terbuka dan tidak ada data yang tiba selama durasi tutup otomatis ditambah 24 jam, pemberitahuan akan ditutup.

      Untuk kondisi yang tidak terpenuhi, setelan ini menyebabkan kondisi nilai minimum metrik berperilaku seperti metric-absence condition. Jika data tidak masuk dalam waktu yang ditentukan oleh periode pengujian ulang, kondisi akan dievaluasi sebagai terpenuhi. Untuk kebijakan pemberitahuan dengan satu kondisi, terpenuhinya kondisi tersebut akan menyebabkan pemberitahuan dibuka.

      Titik data yang hilang diperlakukan sebagai nilai yang tidak melanggar kondisi kebijakan Pemberitahuan terbuka ditutup.
      Notifikasi Berita baru tidak dibuka.

      Untuk kondisi yang terpenuhi, kondisi tersebut akan berhenti terpenuhi saat data berhenti masuk. Jika notifikasi terbuka untuk kondisi ini, maka notifikasi akan ditutup.

      Untuk kondisi yang tidak terpenuhi, kondisi tersebut akan terus tidak terpenuhi saat data berhenti tiba.

    7. Klik Berikutnya.

  6. Opsional: Buat kebijakan pemberitahuan dengan beberapa kondisi.

    Sebagian besar kebijakan memantau satu jenis metrik, misalnya, kebijakan mungkin memantau jumlah byte yang ditulis ke instance VM. Jika Anda ingin memantau beberapa jenis metrik, buat kebijakan dengan beberapa kondisi. Setiap kondisi memantau satu jenis metrik. Setelah membuat kondisi, Anda menentukan cara penggabungan kondisi tersebut. Untuk mengetahui informasi, lihat Kebijakan dengan beberapa kondisi.

    Untuk membuat kebijakan pemberitahuan dengan beberapa kondisi, lakukan hal berikut:

    1. Untuk setiap kondisi tambahan, klik Add alert condition, lalu konfigurasikan kondisi tersebut.
    2. Klik Berikutnya dan konfigurasikan cara penggabungan kondisi.
    3. Klik Berikutnya untuk melanjutkan ke penyiapan notifikasi dan dokumentasi.
  7. Konfigurasikan notifikasi dan tambahkan label pengguna:

    1. Luaskan menu Notifications and name, lalu pilih saluran notifikasi Anda. Untuk tujuan redundansi, sebaiknya tambahkan beberapa jenis saluran notifikasi ke kebijakan pemberitahuan. Untuk mengetahui informasi selengkapnya, lihat Mengelola saluran notifikasi.

    2. Opsional: Untuk menggunakan baris subjek kustom dalam notifikasi, bukan baris subjek default, perbarui kolom Baris subjek notifikasi.

    3. Opsional: Untuk menerima notifikasi saat pemberitahuan ditutup, pilih Notify on alert closure. Secara default, saat Anda membuat kebijakan pemberitahuan dengan konsol Google Cloud , notifikasi hanya dikirim saat pemberitahuan dibuat.

    4. Opsional: Untuk mengubah berapa lama Pemantauan menunggu sebelum menutup pemberitahuan setelah data berhenti tiba, pilih opsi dari menu Durasi tutup otomatis pemberitahuan. Secara default, saat data berhenti masuk, Monitoring akan menunggu tujuh hari sebelum menutup pemberitahuan yang terbuka.

    5. Opsional: Untuk mengaitkan kebijakan pemberitahuan dengan aplikasi App Hub, di bagian Label aplikasi, pilih aplikasi dan layanan atau beban kerja. Pemberitahuan dan notifikasi menampilkan label ini.

    6. Opsional: Pilih opsi dari menu Tingkat keparahan kebijakan. Notifikasi dan pemberitahuan menampilkan tingkat keseriusan.

    7. Opsional: Untuk menambahkan label kustom ke kebijakan pemberitahuan, di bagian Policy user labels, lakukan hal berikut:

      1. Klik Add label, dan di kolom Key, masukkan nama untuk label. Nama label harus diawali dengan huruf kecil, dan dapat berisi huruf kecil, angka, garis bawah, dan tanda hubung. Misalnya, masukkan severity.
      2. Klik Value dan masukkan nilai untuk label Anda. Nilai label dapat berisi huruf kecil, angka, garis bawah, dan tanda hubung. Misalnya, masukkan critical.

      Untuk mengetahui informasi tentang cara menggunakan label kebijakan untuk membantu mengelola notifikasi, lihat Memberi anotasi pada pemberitahuan dengan label.

  8. Opsional: Di bagian Dokumentasi, masukkan konten apa pun yang ingin disertakan dalam notifikasi.

    Untuk memformat dokumentasi, Anda dapat menggunakan teks biasa, Markdown, dan variabel. Anda juga dapat menyertakan link untuk membantu pengguna men-debug pemberitahuan, seperti link ke playbook internal, Google Cloud dasbor, dan halaman eksternal. Misalnya, template dokumentasi berikut menjelaskan pemberitahuan penggunaan CPU untuk resource gce_instance dan menyertakan beberapa variabel untuk mereferensikan resource REST kebijakan dan kondisi pemberitahuan. Template dokumentasi kemudian mengarahkan pembaca ke halaman eksternal untuk membantu proses debug.

    Saat notifikasi dibuat, Monitoring mengganti variabel dokumentasi dengan nilainya. Nilai menggantikan variabel hanya dalam notifikasi. Panel pratinjau dan tempat lain di konsol Google Cloud hanya menampilkan pemformatan Markdown.

    Pratinjau

    ## CPU utilization exceeded
    
    ### Summary
    
    The ${metric.display_name} of the ${resource.type}
    ${resource.label.instance_id} in the project ${resource.project} has
    exceeded 90% for over 15 minutes.
    
    ### Additional resource information
    
    Condition resource name: ${condition.name}  
    Alerting policy resource name: ${policy.name}  
    
    ### Troubleshooting and Debug References
    
    Repository with debug scripts: example.com  
    Internal troubleshooting guide: example.com  
    ${resource.type} dashboard: example.com
    

    Format dalam notifikasi

    Contoh cara dokumentasi dirender dalam notifikasi.

    Untuk mengetahui informasi selengkapnya, lihat Menganotasi notifikasi dengan dokumentasi yang ditentukan pengguna dan Menggunakan kontrol saluran.

  9. Klik Nama pemberitahuan dan masukkan nama untuk kebijakan pemberitahuan itu.

  10. Klik Create policy.

Memfilter deret waktu yang dipilih

Filter memastikan bahwa hanya deret waktu yang memenuhi beberapa kumpulan kriteria yang dipantau. Saat menerapkan filter, Anda dapat mengurangi jumlah garis pada diagram, yang dapat meningkatkan performa diagram. Anda juga dapat mengurangi jumlah data yang dipantau dengan menerapkan agregasi. Filter memastikan bahwa hanya deret waktu yang memenuhi beberapa set kriteria yang digunakan. Saat Anda menerapkan filter, ada lebih sedikit deret waktu yang perlu dievaluasi, yang dapat meningkatkan performa pemberitahuan.

Filter terdiri dari label, pembanding, dan nilai. Misalnya, untuk mencocokkan semua deret waktu yang label zone-nya dimulai dengan "us-central1", Anda dapat menggunakan filter zone=~"us-central1.*", yang menggunakan ekspresi reguler untuk melakukan perbandingan.

Saat memfilter berdasarkan project ID atau penampung resource, Anda harus menggunakan operator sama dengan, (=). Saat memfilter menurut label lain, Anda dapat menggunakan pembanding yang didukung. Biasanya, Anda dapat memfilter label metrik dan resource, serta menurut grup resource.

Jika Anda memberikan beberapa kriteria pemfilteran, hanya deret waktu yang memenuhi semua kriteria yang akan dipantau.

Untuk menambahkan filter, klik Add filter, lengkapi dialog, lalu klik Done. Dalam dialog, Anda menggunakan kolom Filter untuk memilih kriteria yang akan difilter, memilih operator perbandingan, lalu memilih atau memasukkan nilai. Menu drop-down hanya mencantumkan nilai yang muncul selama seminggu terakhir, tetapi Anda dapat memasukkan nilai apa pun. Setiap baris dalam tabel berikut mencantumkan operator perbandingan, artinya, dan contohnya:

OperatorArtiContoh
= Kesetaraan resource.labels.zone = "us-central1-a"
!= Ketidaksetaraan resource.labels.zone != "us-central1-a"
=~ Kesetaraan Regular expression2 monitoring.regex.full_match("^us.*")
!=~ Ketidaksetaraan Regular expression2 monitoring.regex.full_match("^us.*")
starts_with Nilai diawali dengan resource.labels.zone = starts_with("us")
ends_with Nilai diakhiri dengan resource.labels.zone = ends_with("b")
has_substring Nilai berisi resource.labels.zone = has_substring("east")
one_of Salah satu resource.labels.zone = one_of("asia-east1-b", "europe-north1-a")
!starts_with Nilai tidak diawali dengan resource.labels.zone != starts_with("us")
!ends_with Nilai tidak diakhiri dengan resource.labels.zone != ends_with("b")
!has_substring Nilai tidak berisi resource.labels.zone != has_substring("east")
!one_of Nilai bukan salah satu dari resource.labels.zone != one_of("asia-east1-b", "europe-north1-a")

Memecahkan masalah

Bagian ini berisi tips pemecahan masalah.

Metrik tidak tercantum dalam menu metrik yang tersedia

Untuk memantau metrik yang tidak tercantum dalam menu Pilih metrik, lakukan salah satu tindakan berikut:

  • Untuk membuat kebijakan pemberitahuan yang memantau metrik Google Cloud , luaskan menu Select a metric, lalu klik Active. Jika dinonaktifkan, menu akan mencantumkan semua metrik untuk layananGoogle Cloud , dan semua metrik dengan data.

  • Untuk mengonfigurasi kondisi untuk jenis metrik kustom sebelum jenis metrik tersebut menghasilkan data, Anda harus menentukan jenis metrik menggunakan filter Monitoring:

    1. Pilih ? di header bagian Pilih metrik, lalu pilih Direct filter mode di tooltip.
    2. Masukkan filter pemantauan atau pemilih deret waktu. Untuk mengetahui informasi tentang sintaksis, lihat dokumen berikut:

Memantau laju perubahan

Untuk memantau laju perubahan nilai metrik, tetapkan kolom Rolling window function ke percent change. Saat kondisi dievaluasi, Pemantauan menghitung laju perubahan metrik sebagai persentase, lalu membandingkan persentase tersebut dengan nilai minimum kondisi. Proses perbandingan ini mengikuti dua langkah:

  1. Jika deret waktu memiliki jenis metrik DELTA atau CUMULATIVE, deret waktu tersebut akan dikonversi menjadi deret waktu yang memiliki jenis metrik GAUGE. Untuk mengetahui informasi tentang konversi, lihat Jenis, tipe, dan konversi.
  2. Pemantauan menghitung persentase perubahan dengan membandingkan nilai rata-rata dalam jendela geser 10 menit terbaru dengan nilai rata-rata dari jendela geser 10 menit sebelum awal periode penyelarasan.

Anda tidak dapat mengubah periode geser 10 menit yang digunakan untuk perbandingan dalam kebijakan pemberitahuan laju perubahan. Namun, Anda menentukan periode penyelarasan saat membuat kondisi.

Pembatasan

  • Anda dapat mengonfigurasi kondisi menggunakan antarmuka berbasis menu di konsolGoogle Cloud atau menggunakan filter Monitoring. Anda tidak dapat mengonfigurasi kondisi menggunakan Monitoring Query Language atau PromQL.
  • Semua metrik yang memiliki jenis nilai double atau int64 didukung, kecuali metrik dari instance VM Amazon.

Langkah berikutnya