Setelan untuk kebijakan pemberitahuan umum

Kebijakan pemberitahuan di Cloud Monitoring memungkinkan Anda memantau layanan Google Cloud dengan menentukan data target, kondisi pemicu, dan saluran notifikasi. Anda dapat menggunakan setelan yang direkomendasikan dalam dokumen ini untuk membuat kebijakan pemberitahuan umum untuk layanan seperti BigQuery, Bigtable, Compute Engine, Cloud Logging, Spanner, dan Cloud Trace.

Tentang setelan ini

Sebagian besar bagian dalam dokumen ini memiliki elemen berikut:

  • Judul: Mencantumkan nama produk yang relevan dan deskripsi singkat tentang kebijakan pemberitahuan.
  • Ringkasan: Menjelaskan kebijakan pemberitahuan. Untuk informasi selengkapnya, lihat dokumentasi produk yang relevan.
  • Langkah-langkah untuk membuat kebijakan pemberitahuan: Menguraikan langkah-langkah yang diperlukan untuk membuat kebijakan pemberitahuan. Untuk mengetahui petunjuk mendetail, lihat Membuat kebijakan pemberitahuan.
  • Kondisi baru: Mencantumkan kolom yang menentukan hal yang dipantau dan cara data digabungkan.
  • Configure alert trigger: Mencantumkan kolom yang menentukan kapan kondisi kebijakan pemberitahuan terpenuhi. Dengan mengubah periode pengujian ulang, Anda dapat mengurangi frekuensi terpenuhinya kondisi.

Menghubungkan setelan kebijakan pemberitahuan dengan setelan diagram

Jika hanya ingin mengonfigurasi diagram yang menampilkan data kuota, Anda dapat menggunakan setelan di tabel New condition. Kondisi pemberitahuan menggunakan notasi yang berbeda dengan alat diagram. Alat pembuatan diagram mencakup Metrics Explorer dan mengonfigurasi diagram di dasbor kustom:
Nama kolom
dialog New condition
Diagram
Rolling window function

Dikonfigurasi secara optimal berdasarkan setelan metrik dan agregasi yang dipilih.

Untuk menentukan fungsi penyelarasan, lakukan hal berikut:

  1. Di elemen Aggregation, luaskan menu pertama dan pilih Configure aligner. Elemen Alignment function dan Grouping ditambahkan.
  2. Luaskan elemen Alignment function dan buat pilihan.

Rolling window Interval Min
(untuk mengakses, klik Tambahkan elemen kueri)
Time series group by
(di bagian Across time series)
Menu kedua elemen Aggregation
Agregasi deret waktu
(di bagian Across time series)
Menu pertama elemen Aggregation

Penagihan

Jika Anda ingin menerima pemberitahuan saat biaya yang dapat ditagih atau yang diperkirakan telah melampaui anggaran tertentu, buat pemberitahuan melalui halaman Budgets and alerts di konsol Google Cloud :

  1. Di konsol Google Cloud , buka halaman Penagihan:

    Buka Penagihan

    Anda juga dapat menemukan halaman ini menggunakan kotak penelusuran.

    Jika Anda memiliki lebih dari satu akun Penagihan Cloud, lakukan salah satu langkah berikut:

    • Untuk mengelola Penagihan Cloud untuk project saat ini, pilih Go to linked billing account.
    • Untuk menemukan akun Penagihan Cloud lain, pilih Manage billing accounts dan tentukan akun yang anggarannya ingin Anda tetapkan.
  2. Di menu navigasi Billing, pilih Budgets & alerts.
  3. Klik Create budget.
  4. Lengkapi dialog anggaran. Dalam dialog ini, Anda dapat memilih project dan produk Google Cloud , lalu membuat anggaran untuk kombinasi tersebut. Secara default, Anda akan menerima pemberitahuan saat anggaran terpakai 50%, 90%, dan 100%. Untuk dokumentasi lengkapnya, baca Menetapkan anggaran dan pemberitahuan anggaran.

Waktu eksekusi BigQuery

Untuk membuat kebijakan pemberitahuan yang terpicu saat persentil ke-99 waktu eksekusi kueri BigQuery melebihi batas yang ditentukan pengguna, gunakan setelan berikut.

Kolom New condition

Nilai
Resource and Metric Di menu Resources, pilih BigQuery Project.
Di menu Metric categories, pilih Query.
Di menu Metrics, pilih Query execution times.
Filter
Di seluruh deret waktu
Mengelompokkan deret waktu menurut
priority
Di seluruh deret waktu
Agregasi deret waktu
99th percentile
Rolling window 5 m
Rolling window function sum
Kolom Configure alert trigger

Nilai
Condition type Threshold
Alert trigger Any time series violates
Threshold position Above threshold
Threshold value Anda menentukan nilai ini; namun, batas waktu yang disarankan adalah 60 detik.
Retest window most recent value

Penggunaan BigQuery

Untuk membuat kebijakan pemberitahuan yang terpicu saat metrik BigQuery yang diserap melebihi level yang ditentukan pengguna, gunakan setelan berikut.

Kolom New condition

Nilai
Resource and Metric Di menu Resources, pilih BigQuery Dataset.
Di menu Metric categories, pilih Storage.
Pilih metrik dari menu Metrics. Metrik khusus untuk penggunaan mencakup Stored bytes, Uploaded bytes, dan Uploaded bytes billed. Untuk mengetahui daftar lengkap metrik yang tersedia, lihat Metrik BigQuery.
Filter project_id: Project ID Google Cloud Anda.
dataset_id: ID set data Anda.
Di seluruh deret waktu
Mengelompokkan deret waktu menurut
dataset_id: ID set data Anda.
Di seluruh deret waktu
Agregasi deret waktu
sum
Rolling window 1 m
Rolling window function mean
Kolom Configure alert trigger

Nilai
Condition type Threshold
Alert trigger Any time series violates
Threshold position Above threshold
Threshold value Anda menentukan nilai yang dapat diterima.
Retest window 1 minute

Penggunaan penyimpanan Bigtable

Untuk membuat kebijakan pemberitahuan yang terpicu saat pemakaian penyimpanan untuk cluster Bigtable Anda berada di atas nilai minimum yang direkomendasikan, seperti 70%, gunakan setelan berikut.

Kolom New condition

Nilai
Resource and Metric Di menu Resources, pilih Cloud Bigtable Cluster.
Di menu Metric categories, pilih Cluster.
Di menu Metrics, pilih Storage utilization.

(metric.type adalah bigtable.googleapis.com/cluster/storage_utilization).
Filter cluster = YOUR_CLUSTER_ID
Kolom Configure alert trigger

Nilai
Condition type Threshold
Condition triggers if Any time series violates
Threshold position Above threshold
Threshold value 70
Retest window 10 minutes

Validasi boot awal Compute Engine

Validasi Booting Awal menampilkan status lulus/gagal dari bagian booting awal dari urutan booting terakhir. Booting awal adalah urutan booting dari awal firmware UEFI hingga meneruskan kontrol ke bootloader.

Untuk membuat kebijakan pemberitahuan yang terpicu saat urutan boot awal gagal untuk salah satu instance VM Compute Engine Anda, gunakan setelan berikut.

Kolom New condition

Nilai
Resource and Metric Di menu Resources, pilih VM Instance.
Di menu Metric categories, pilih Instance.
Di menu Metrik, pilih Validasi boot awal.
Filter status = failed
Di seluruh deret waktu
Mengelompokkan deret waktu menurut
status
Di seluruh deret waktu
Agregasi deret waktu
sum
Rolling window Gunakan default.
Rolling window function Gunakan default
Kolom Configure alert trigger

Nilai
Condition type Threshold
Alert trigger Any time series violates
Threshold position Above threshold
Threshold value 0
Retest window 1 minute

Validasi boot akhir Compute Engine

Validasi Boot Akhir menampilkan status lulus/gagal dari bagian booting akhir dari urutan booting terakhir. Booting akhir adalah urutan booting dari bootloader hingga selesai. Ini termasuk pemuatan kernel sistem operasi.

Untuk membuat kebijakan pemberitahuan yang terpicu saat urutan boot akhir gagal untuk salah satu instance VM Compute Engine Anda, gunakan setelan berikut.

Kolom New condition

Nilai
Resource and Metric Di menu Resources, pilih VM Instance.
Di menu Metric categories, pilih Instance.
Di menu Metrics, pilih Late boot validation.
Filter status = failed
Di seluruh deret waktu
Mengelompokkan deret waktu menurut
status
Di seluruh deret waktu
Agregasi deret waktu
sum
Rolling window Gunakan default.
Rolling window function Gunakan default
Kolom Configure alert trigger

Nilai
Condition type Threshold
Alert trigger Any time series violates
Threshold position Above threshold
Threshold value 0
Retest window 1 minute

Logging byte log bulanan yang diserap

Untuk membuat kebijakan pemberitahuan yang akan dipicu saat jumlah byte log yang ditulis ke bucket log melampaui batas yang ditentukan pengguna untuk Cloud Logging, gunakan setelan berikut.

Kolom New condition

Nilai
Resource and Metric Di menu Resources, pilih Global.
Di menu Kategori metrik, pilih Metrik berbasis log.
Di menu Metrics, pilih Monthly log bytes ingested.
Filter Tidak ada.
Di seluruh deret waktu
Agregasi deret waktu
sum
Rolling window 60 m
Rolling window function max
Kolom Configure alert trigger

Nilai
Condition type Threshold
Alert trigger Any time series violates
Threshold position Above threshold
Threshold value Anda menentukan nilai yang dapat diterima.
Retest window Nilai minimum yang dapat diterima adalah 30 menit.

Prediksi rekomendasi

Untuk menyiapkan pemberitahuan prediksi Rekomendasi, gunakan setelan berikut dalam kebijakan pemberitahuan.

Kolom New condition

Nilai
Resource and Metric Di menu Resources, pilih Consumed API.
Di menu Metric categories, pilih Api.
Di menu Metrics, pilih Request count.
Filter service = recommendationengine.googleapis.com
method = google.cloud.recommendationengine.v1beta1.PredictionService.Predict
response_code != 200
Di seluruh deret waktu
Agregasi deret waktu
sum
Rolling window 1 m
Rolling window function sum
Kolom Configure alert trigger

Nilai
Condition type Threshold
Alert trigger Any time series violates
Threshold position Above threshold
Threshold value 0
Retest window 5 minutes

Pengurangan pencatatan peristiwa pengguna Recommendations

Untuk menyiapkan pemberitahuan pengurangan perekaman peristiwa Rekomendasi, gunakan setelan berikut dalam kebijakan pemberitahuan.

Kolom New condition

Nilai
Resource and Metric Di menu Resources, pilih Consumed API.
Di menu Metric categories, pilih Api.
Di menu Metrics, pilih Request count.
Filter service = recommendationengine.googleapis.com
method = google.cloud.recommendationengine.v1beta1.PredictionService.CollectUserEvent
response_code != 200
Di seluruh deret waktu
Agregasi deret waktu
sum
Rolling window 1 m
Rolling window function sum
Kolom Configure alert trigger

Nilai
Condition type Metric absence
Alert trigger Any time series violates
Waktu tidak ada pemicu 10 minutes

Penggunaan CPU prioritas tinggi Spanner

Untuk membuat kebijakan pemberitahuan yang terpicu saat pemakaian CPU prioritas tinggi untuk Spanner berada di atas nilai minimum yang direkomendasikan, gunakan setelan berikut.

Kolom New condition

Nilai
Resource and Metric Di menu Resources, pilih Spanner Instance.
Di menu Metric categories, pilih Instance.
Di menu Metrics, pilih CPU Utilization by priority.

(metric.type adalah spanner.googleapis.com/instance/cpu/utilization_by_priority).
Filter instance_id = YOUR_INSTANCE_ID
priority = high
Di seluruh deret waktu
Mengelompokkan deret waktu menurut
location untuk instance multi-region;
biarkan kosong untuk instance regional.
Di seluruh deret waktu
Agregasi deret waktu
sum
Rolling window 10 m
Rolling window function mean
Kolom Configure alert trigger

Nilai
Condition type Threshold
Alert trigger Any time series violates
Threshold position Above threshold
Threshold value 45% untuk instance multi-region;
65% untuk instance regional.
Retest window 10 minutes

Penggunaan berkelanjutan Spanner selama 24 jam

Untuk membuat kebijakan pemberitahuan yang terpicu saat rata-rata penggiliran 24 jam pemakaian CPU Anda untuk Spanner berada di atas nilai minimum yang direkomendasikan, gunakan setelan berikut.

Kolom New condition

Nilai
Resource and Metric Di menu Resources, pilih Spanner Instance.
Di menu Metric categories, pilih Instance.
Di menu Metrics, pilih Smoothed CPU utilization.

(metric.type adalah spanner.googleapis.com/instance/cpu/smoothed_utilization).
Filter instance_id = YOUR_INSTANCE_ID
Di seluruh deret waktu
Agregasi deret waktu
sum
Rolling window 10 m
Rolling window function mean
Kolom Configure alert trigger

Nilai
Condition type Threshold
Alert trigger Any time series violates
Threshold position Above threshold
Nilai minimum 90%
Retest window 10 minutes

Penyimpanan Spanner

Untuk membuat kebijakan pemberitahuan yang terpicu saat penyimpanan untuk instance Spanner Anda berada di atas nilai minimum yang direkomendasikan, gunakan setelan berikut.

Kolom New condition

Nilai
Resource and Metric Di menu Resources, pilih Spanner Instance.
Di menu Metric categories, pilih Instance.
Di menu Metrics, pilih Storage used.

(metric.type adalah spanner.googleapis.com/instance/storage/utilization).
Filter instance_id = YOUR_INSTANCE_ID
Di seluruh deret waktu
Agregasi deret waktu
sum
Rolling window 10 m
Rolling window function max
Kolom Configure alert trigger

Nilai
Condition type Threshold
Condition triggers if Any time series violates
Threshold position Above threshold
Threshold value Anda tidak perlu menetapkan nilai minimum tertentu untuk penyimpanan maksimum per node. Namun, sebaiknya siapkan pemberitahuan saat Anda mendekati batas penyimpanan maksimum. Untuk mempelajari lebih lanjut, lihat Metrik pemakaian penyimpanan.
Retest window 10 minutes

Trace melebihi kuota penggunaan API

Untuk membuat kebijakan pemberitahuan yang terpicu saat span Cloud Trace bulanan Anda diserap melebihi kuota, gunakan setelan berikut.

Kolom New condition

Nilai
Resource and Metric Di menu Resources, pilih Consumed API.
Di menu Metric categories, pilih Api.
Di menu Metrics, pilih Request count.

(metric.type adalah serviceruntime.googleapis.com/api/request_count).
Filter service = cloudtrace.googleapis.com
response_code = 429
Di seluruh deret waktu
Agregasi deret waktu
sum
Rolling window 1 m
Rolling window function sum
Kolom Configure alert trigger

Nilai
Condition type Threshold
Alert trigger Any time series violates
Threshold position Above threshold
Threshold value 0
Retest window 1 minute

Penggunaan span bulanan monitor Trace

Untuk membuat kebijakan pemberitahuan yang terpicu saat span Cloud Trace bulanan Anda diserap melebihi batas yang ditentukan pengguna, gunakan setelan berikut.

Kolom New condition

Nilai
Resource and Metric Di menu Resources, pilih Global.
Di menu Metric categories, pilih Billing.
Di menu Metrics, pilih Monthly trace spans ingested.
Filter
Di seluruh deret waktu
Agregasi deret waktu
sum
Rolling window 60 m
Rolling window function max
Kolom Configure alert trigger

Nilai
Condition type Threshold
Alert trigger Any time series violates
Threshold position Above threshold
Threshold value Anda menentukan nilai yang dapat diterima.
Retest window Nilai minimum yang dapat diterima adalah 30 menit.

Error ekspor pelacakan

Untuk membuat kebijakan pemberitahuan yang terpicu jika terjadi error saat mengekspor data Cloud Trace ke BigQuery, gunakan setelan berikut.

Kolom New condition

Nilai
Resource and Metric Di menu Resources, pilih Cloud Trace.
Di menu Metric categories, pilih Bigquery_export.
Di menu Metrics, pilih Spans Exported to BigQuery.
Filter status != ok
Di seluruh deret waktu
Mengelompokkan deret waktu menurut
status
Di seluruh deret waktu
Agregasi deret waktu
sum
Rolling window 1 m
Rolling window function rate
Kolom Configure alert trigger

Nilai
Condition type Threshold
Alert trigger Any time series violates
Threshold position Above threshold
Threshold value 0
Retest window 1 minute

Pemantauan cek uptime

Untuk membuat kebijakan pemberitahuan untuk cek uptime, atau untuk membuat diagram yang menampilkan status keberhasilan atau latensi cek uptime, lihat Pemberitahuan cek uptime.