Bahasa Kueri Monitoring (MQL) menyediakan antarmuka berbasis teks yang ekspresif untuk data deret waktu Cloud Monitoring. Dengan menggunakan MQL, Anda dapat mengambil, memfilter, dan memanipulasi data deret waktu.
Mengapa menggunakan MQL?
Dengan MQL, Anda dapat memanipulasi deret waktu untuk membuat diagram yang tidak dapat dibuat dengan cara lain. Misalnya, Anda dapat melakukan hal berikut:
- Menghitung rasio permintaan yang dihasilkan dalam class kode respons tertentu
- Menghitung rasio nilai saat ini terhadap nilai terdahulu
- Memilih berdasarkan nilai persentil arbitrer, bukan standar
- Pilih sampel acak deret waktu
- Mengevaluasi ekspresi aritmetika arbitrer pada nilai dari deret waktu berbagai jenis metrik.
- Buat label baru untuk menggabungkan data, menggunakan manipulasi string arbitrer termasuk pengambilan sub-kolom ekspresi reguler.
- Mengontrol rentang waktu dan periode data output.
MQL menggunakan serangkaian operasi dan fungsi. Operasi ditautkan bersama menggunakan mekanisme pipe umum, dengan output dari satu operasi menjadi input ke operasi berikutnya. Operasi penautan memungkinkan pembuatan kueri yang kompleks secara bertahap.
Selain itu, editor kode memberikan bantuan sintaksis dalam bentuk saran penyelesaian dan pesan error. Untuk mengetahui informasi selengkapnya, lihat Menggunakan editor kode untuk MQL.
Apa langkah selanjutnya?
Panduan Memulai untuk Bahasa Kueri Monitoring akan memandu Anda membuat kueri MQL sederhana menggunakan editor kode.
Anda dapat membuat dan mengirim kueri MQL menggunakan editor kode atau Monitoring API.
- Untuk mengetahui informasi tentang editor kode, lihat Menggunakan editor kode untuk MQL.
- Untuk mengetahui informasi tentang cara menggunakan kueri MQL dengan Monitoring API, lihat Menggunakan API.
Anda juga dapat membuat kebijakan pemberitahuan dengan MQL. Untuk mengetahui informasi selengkapnya, baca bagian Kebijakan pemberitahuan dengan MQL.
Untuk mengetahui rangkaian contoh kueri MQL, lihat Contoh.
Untuk mengetahui informasi umum tentang MQL, baca artikel Tentang bahasa MQL.
Untuk referensi komprehensif, lihat Referensi Bahasa Kueri Monitoring.