PromQL di Cloud Monitoring

Dokumen ini menjelaskan penggunaan Bahasa Kueri Prometheus (PromQL) di Cloud Monitoring. PromQL menyediakan alternatif untuk antarmuka berbasis menu Metrics Explorer dan Monitoring Query Language (MQL) untuk membuat diagram dan dasbor.

Anda dapat menggunakan PromQL untuk membuat kueri dan membuat diagram data Cloud Monitoring dari sumber berikut:

Anda juga dapat menggunakan alat seperti Grafana untuk membuat diagram data metrik yang diserap ke dalam Cloud Monitoring. Metrik yang tersedia mencakup metrik dari metrik Google Cloud Managed Service for Prometheus dan Cloud Monitoring yang didokumentasikan dalam daftar metrik. Untuk informasi cara menyiapkan Grafana dan alat lainnya berdasarkan Prometheus API, lihat dokumentasi Managed Service for Prometheus tentang Grafana.

Anda juga dapat mengimpor dasbor Grafana ke Cloud Monitoring.

Konvensi penamaan

Model metrik dan konvensi penamaan Prometheus berbeda dengan yang digunakan oleh Cloud Monitoring. Untuk menggunakan PromQL guna membuat kueri data metrik Monitoring, Anda harus mengonversi nama Cloud Monitoring menjadi nama yang setara dengan PromQL. Untuk mengetahui informasi tentang konvensi penamaan, lihat artikel Memetakan metrik Cloud Monitoring ke PromQL.

Mengakses PromQL di Cloud Monitoring

Anda dapat menggunakan PromQL dari tab Code pada halaman berikut di Google Cloud Console:

  • Metrics Explorer
  • Menambahkan Diagram saat membuat dasbor kustom

Untuk mendapatkan informasi tentang cara mengakses dan menggunakan editor, lihat Menggunakan editor PromQL.

Aturan dan pemberitahuan Prometheus

Anda dapat menggunakan PromQL untuk membuat aturan perekaman dan pemberitahuan pada metrik apa pun di Cloud Monitoring menggunakan pemberitahuan bergaya Prometheus di Managed Service for Prometheus. Untuk mengetahui informasi selengkapnya, lihat Pemberitahuan dan evaluasi aturan terkelola atau Pemberitahuan dan evaluasi aturan yang di-deploy sendiri.

PromQL Pembelajaran

Untuk mempelajari dasar-dasar penggunaan PromQL, sebaiknya baca dokumentasi open source. Referensi berikut dapat membantu Anda memulai:

Perbedaan PromQL

Fungsi PromQL untuk Cloud Monitoring mungkin sedikit berbeda dari PromQL upstream. Untuk daftar perbedaan ini, lihat Perbedaan PromQL.