Kebijakan pemberitahuan dengan PromQL

Halaman ini menjelaskan berbagai metode pembuatan kebijakan pemberitahuan dengan kueri PromQL dalam kondisinya.

Kebijakan pemberitahuan dengan kondisi berbasis PromQL memberikan alternatif open source untuk menggunakan kueri Bahasa Kueri Monitoring (MQL) untuk mengonfigurasi kondisi kebijakan pemberitahuan. Anda dapat menggunakan kueri PromQL untuk membuat kondisi kompleks dengan fitur seperti rasio, nilai minimum dinamis, dan metrik gabungan.

Jika Anda menggunakan Prometheus di lingkungan di luar Google Cloud, atau jika menggunakan pemberitahuan di Managed Service for Prometheus, Anda dapat memigrasikan aturan pemberitahuan Prometheus ke kebijakan pemberitahuan dengan kondisi berbasis PromQL. Dengan cara ini, Anda dapat mengelola semua kebijakan pemberitahuan di Cloud Monitoring.

Anda juga dapat mengimpor dasbor Grafana ke Cloud Monitoring.

Ringkasan

Anda dapat membuat kebijakan pemberitahuan dengan kondisi berbasis PromQL dengan cara berikut:

  • Buat kebijakan pemberitahuan di Konsol Google Cloud dan tentukan kueri PromQL di editor kode.

  • Buat kebijakan pemberitahuan dengan kondisi berbasis PromQL menggunakan gcloud CLI atau pembuatan AlertPolicy di Monitoring API.

  • Migrasikan aturan pemberitahuan Prometheus dan saluran notifikasi Anda ke Cloud Monitoring menggunakan Google Cloud CLI.

Insiden yang dibuat oleh kebijakan pemberitahuan dengan kondisi berbasis PromQL akan muncul di Konsol Google Cloud bersama insiden lainnya. Anda dapat berinteraksi dengan insiden ini di Konsol Google Cloud.

Ketentuan kebijakan pemberitahuan PromQL Anda dapat merujuk pada metrik apa pun di Cloud Monitoring, termasuk metrik sistem Google Cloud, metrik kustom dan berbasis log, serta metrik Prometheus. Anda harus menerjemahkan nama metrik non-Prometheus ke sintaksis metrik PromQL. Untuk mengetahui informasi selengkapnya, lihat artikel Memetakan metrik Monitoring ke PromQL.

Pembatasan

Kebijakan pemberitahuan dengan kondisi berbasis PromQL dapat memiliki durasi maksimal 24 jam dan periode lihat balik maksimal 24 jam. Jumlah durasi dan periode lihat balik tidak boleh lebih dari 25 jam.

Jika aturan pemberitahuan Prometheus merujuk ke metrik kustom, Anda harus terlebih dahulu memiliki deskriptor metrik kustom yang setara di Cloud Monitoring.

Harga

Secara umum, metrik sistem Cloud Monitoring gratis, sedangkan metrik dari sistem, agen, atau aplikasi eksternal tidak. Metrik yang dapat ditagih ditagih berdasarkan jumlah byte atau jumlah sampel yang diserap.

Untuk mengetahui informasi selengkapnya tentang harga Cloud Monitoring, lihat dokumen berikut:

Langkah selanjutnya

Guna mengetahui informasi tentang penggunaan konsol Google Cloud untuk membuat kebijakan pemberitahuan dengan kueri PromQL dalam kondisi, lihat Membuat kebijakan pemberitahuan dengan kondisi berbasis PromQL (Konsol).

Untuk mengetahui informasi tentang cara membuat kebijakan pemberitahuan dengan PromQL secara langsung menggunakan Cloud Monitoring API, lihat Membuat kebijakan pemberitahuan dengan kondisi berbasis PromQL (API).

Untuk mengetahui informasi tentang cara memigrasikan aturan pemberitahuan PromQL ke kebijakan pemberitahuan dengan kueri PromQL, baca artikel Memigrasikan aturan dan penerima pemberitahuan dari Prometheus.

Untuk informasi tentang cara mengimpor dasbor Grafana, lihat Mengimpor dasbor Grafana ke Cloud Monitoring.