Anda dapat menggunakan kueri PromQL untuk memverifikasi keberhasilan ingesti data ke dalam lingkungan target.
Prasyarat
Anda telah mengaktifkan Application Real-Time Monitoring Service. Untuk informasi selengkapnya, lihat Aktifkan ARMS.
Prosedur
-
Masuk ke Cloud Monitor console.
-
Di panel navigasi sebelah kiri, klik Integration Management.
-
Pada tab Integrated Environments, klik nama lingkungan target Anda untuk membuka halaman detailnya.
-
Pada halaman detail lingkungan, klik tab Metrics Explorer.
-
Pada bagian Explore, atur metric, labels, dan options, lalu klik Run query. Ini menggunakan sintaks PromQL untuk mengkueri data dari instans penyimpanan Prometheus default untuk lingkungan tersebut guna memverifikasi keberhasilan ingesti data.

Contoh kueri PromQL umum
Pada halaman Metrics Explorer, Anda dapat menjalankan kueri PromQL untuk menjelajahi data metrik Anda. Bagian berikut menyediakan contoh untuk kasus penggunaan umum.
Kueri latensi P95/P99 tingkat Pod
Saat menggunakan fungsi histogram_quantile untuk mengkueri metrik latensi P95 atau P99 untuk Pod di kluster ACK, sertakan label le serta label dimensi yang diperlukan (seperti namespace dan pod) dalam klausa by agregasi sum(rate()). Jika label-label ini dihilangkan, hasil kueri tidak akan mencakup data tingkat Pod.
Untuk mengkueri latensi P95 untuk setiap Pod:
histogram_quantile(0.95, sum(rate(http_request_duration_seconds_bucket[5m])) by (le, namespace, pod))
Untuk mengkueri latensi P99 untuk setiap Pod:
histogram_quantile(0.99, sum(rate(http_request_duration_seconds_bucket[5m])) by (le, namespace, pod))
Jika label le tidak disertakan dalam klausa by, fungsi histogram_quantile tidak dapat menghitung kuantil secara akurat. Jika label dimensi seperti namespace atau pod tidak disertakan, kueri hanya akan mengembalikan data agregat tingkat node dan tidak dapat diuraikan berdasarkan Pod.
Jika pencarian http_request_duration_seconds_bucket di Metrics Explorer mengembalikan data, tetapi penambahan filter seperti namespace tidak menghasilkan apa pun, periksa hal berikut:
-
Verifikasi bahwa instans Prometheus telah dikaitkan dengan benar ke kluster ACK target.
-
Verifikasi bahwa nilai label (untuk
namespacedanpod) sesuai dengan nilai aktual di kluster.
Untuk daftar metrik dasar yang didukung untuk kluster kontainer, lihat Metrik dasar untuk kluster kontainer.