Membuat diagram dengan Metrics Explorer

Dokumen ini menjelaskan cara mempelajari data metrik dengan membuat diagram sementara menggunakan Metrics Explorer. Misalnya, untuk melihat pemakaian CPU virtual machine (VM), Anda dapat menggunakan Metrics Explorer untuk membuat diagram yang menampilkan data terbaru. Jika menginginkan diagram permanen, Anda dapat membuat diagram dengan menggunakan Metrics Explorer dan menyimpannya ke dasbor kustom. Alternatifnya adalah membuat dasbor kustom, yang dapat menampilkan diagram, log, insiden, dan konten lainnya, kemudian menggunakan antarmuka dasbor untuk menambahkan diagram ke dasbor tersebut. Untuk informasi tentang dasbor kustom, lihat Membuat dan mengelola dasbor kustom.

Anda dapat membuat diagram, seperti diagram yang membuat diagram satu jenis metrik, dan diagram kompleks, seperti diagram yang membuat diagram beberapa jenis metrik. Setelah membuat diagram dengan Metrics Explorer, Anda dapat menghapusnya, menyimpannya ke dasbor kustom, menyimpan konfigurasinya, atau membagikannya.

Screenshot berikut menampilkan satu jenis metrik—Penggunaan CPU instance VM—yang dipetakan di halaman Metrics Explorer:

Diagram metrik menggunakan Metrics Explorer.

Screenshot sebelumnya menunjukkan beberapa baris, setiap baris menunjukkan penggunaan CPU rata-rata untuk semua VM di zona tertentu.

Membuat diagram satu jenis metrik

Untuk mengonfigurasi diagram agar menampilkan satu metrik, lakukan tindakan berikut:

  1. Di panel navigasi Konsol Google Cloud, pilih Monitoring, lalu pilih  Metrics Explorer:

    Buka Metrics Explorer

  2. Tentukan data yang akan ditampilkan pada diagram. Anda dapat menggunakan antarmuka berbasis menu, Monitoring Query Language (MQL), PromQL, atau memasukkan filter Monitoring:

    1. Pilih data deret waktu yang ingin Anda lihat:

      1. Di elemen Metric, luaskan menu Select a metric.

        Menu Select a metric berisi fitur yang membantu Anda menemukan jenis metrik yang tersedia:

        • Untuk menemukan jenis metrik tertentu, gunakan Panel filter . Misalnya, jika Anda memasukkan util, Anda akan membatasi menu untuk menampilkan entri yang menyertakan util. Entri akan ditampilkan saat lulus pengujian "contains" yang tidak peka huruf besar/kecil.

        • Untuk menampilkan semua jenis metrik, bahkan yang tanpa data, klik Aktif. Secara default, menu hanya menampilkan jenis metrik dengan data.

        Misalnya, Anda dapat membuat pilihan berikut:

        1. Di menu Active resources, pilih VM instance.
        2. Di menu Active metric criteria, pilih uptime_check.
        3. Di menu Active metrics, pilih Request latensi.
        4. Klik Apply.
      2. Opsional: Untuk menentukan subset data yang akan ditampilkan, di elemen Filter, pilih Add filter, lalu selesaikan dialog. Misalnya, Anda dapat melihat data untuk satu zona dengan menerapkan filter. Anda dapat menambahkan beberapa filter. Untuk informasi selengkapnya, lihat Memfilter data dalam diagram.

      Untuk informasi selengkapnya, lihat Memilih data yang akan dibuat diagram.

    2. Menggabungkan dan menyelaraskan deret waktu:

      • Untuk menampilkan setiap deret waktu, di elemen Aggregation, tetapkan menu pertama ke Unaggregated dan menu kedua ke None.

      • Untuk menggabungkan deret waktu, di elemen Agregasi, lakukan hal berikut:

        1. Luaskan menu pertama dan pilih fungsi.

          Diagram dimuat ulang dan menampilkan satu deret waktu. Misalnya, jika Anda memilih Rata-rata, deret waktu yang ditampilkan adalah rata-rata dari semua deret waktu.

        2. Untuk menggabungkan deret waktu yang memiliki nilai label yang sama, luaskan menu kedua, lalu pilih satu atau beberapa label.

          Diagram dimuat ulang dan menampilkan satu deret waktu untuk setiap kombinasi nilai label yang unik. Misalnya, untuk menampilkan deret waktu per zona, tetapkan menu kedua ke zone.

          Jika menu kedua ditetapkan ke None, diagram akan menampilkan satu seri waktu.

      • Opsional: Untuk mengonfigurasi spasi antar-titik data, klik Add query element, pilih Min Interval, lalu masukkan nilai.

      Untuk informasi selengkapnya tentang pengelompokan dan perataan, lihat Memilih cara menampilkan data dalam diagram.

    3. Opsional: Untuk hanya menampilkan deret waktu dengan nilai tertinggi atau terendah, gunakan elemen Sort & Limit.

    MQL

    1. Di toolbar panel pembuat kueri, pilih tombol dengan nama  MQL atau  PromQL.
    2. Pastikan MQL dipilih di tombol Language. Tombol bahasa berada di toolbar yang sama yang memungkinkan Anda memformat kueri.
    3. Masukkan kueri Anda ke editor kueri. Misalnya, untuk memetakan Penggunaan CPU instance VM di project Google Cloud Anda, gunakan kueri berikut:

      fetch gce_instance
      | metric 'compute.googleapis.com/instance/cpu/utilization'
      | group_by 1m, [value_utilization_mean: mean(value.utilization)]
      | every 1m
      

      Untuk mengetahui informasi selengkapnya tentang MQL, lihat dokumen berikut:

    PromQL

    1. Di toolbar panel pembuat kueri, pilih tombol dengan nama  MQL atau  PromQL.
    2. Pastikan PromQL dipilih di tombol Language. Tombol bahasa berada di toolbar yang sama yang memungkinkan Anda memformat kueri.
    3. Masukkan kueri Anda ke editor kueri. Misalnya, untuk membuat diagram tentang pemakaian CPU rata-rata instance VM di project Google Cloud, gunakan kueri berikut:

      avg(compute_googleapis_com:instance_cpu_utilization)
      

      Untuk mengetahui informasi selengkapnya tentang penggunaan PromQL, lihat PromQL di Cloud Monitoring.

    Filter pemantauan

    1. Di elemen Metric, klik Help, lalu pilih Direct Filter Mode.

      Elemen Metric dan Filter akan dihapus, dan elemen Filters yang memungkinkan Anda memasukkan teks akan dibuat.

      Jika Anda memilih jenis resource, metrik, atau filter sebelum beralih ke mode Mode Filter Langsung, setelan tersebut akan ditampilkan di kolom elemen Filter.

    2. Masukkan filter Monitoring di kolom elemen Filters.
    3. Menggabungkan dan menyelaraskan deret waktu:

      • Untuk menampilkan setiap deret waktu, di elemen Aggregation, tetapkan menu pertama ke Unaggregated dan menu kedua ke None.

      • Untuk menggabungkan deret waktu, di elemen Agregasi, lakukan hal berikut:

        1. Luaskan menu pertama dan pilih fungsi.

          Diagram dimuat ulang dan menampilkan satu deret waktu. Misalnya, jika Anda memilih Rata-rata, deret waktu yang ditampilkan adalah rata-rata dari semua deret waktu.

        2. Untuk menggabungkan deret waktu yang memiliki nilai label yang sama, luaskan menu kedua, lalu pilih satu atau beberapa label.

          Diagram dimuat ulang dan menampilkan satu deret waktu untuk setiap kombinasi nilai label yang unik. Misalnya, untuk menampilkan deret waktu per zona, tetapkan menu kedua ke zone.

          Jika menu kedua ditetapkan ke None, diagram akan menampilkan satu seri waktu.

      • Opsional: Untuk mengonfigurasi spasi antar-titik data, klik Add query element, pilih Min Interval, lalu masukkan nilai.

      Untuk informasi selengkapnya tentang pengelompokan dan perataan, lihat Memilih cara menampilkan data dalam diagram.

  3. Perbarui setelan diagram berdasarkan jenis metrik yang Anda pilih:

    • Untuk jenis metrik kuota, gunakan setelan berikut:

      • Di toolbar, tetapkan kontrol waktu menjadi minimal satu minggu. Metrik kuota biasanya melaporkan satu sampel per hari.
      • Di panel Display, luaskan menu Widget type, lalu pilih Stacked bar chart.
    • Untuk jenis metrik yang memiliki jenis nilai Distribution, pastikan menu Jenis widget ditetapkan ke Diagram peta panas. Untuk informasi selengkapnya, lihat Tentang metrik nilai distribusi.

    • Untuk jenis metrik lainnya, gunakan menu Jenis widget untuk menampilkan cara data ditampilkan. Menu Jenis widget mencantumkan semua jenis widget yang tersedia; namun, beberapa widget mungkin tidak diaktifkan. Pertimbangkan diagram yang menampilkan beberapa deret waktu, dan asumsikan bahwa setiap nilai terukur adalah ganda:

      • Widget Line chart, Stacked bar chart, dan Stacked area chart dicantumkan sebagai Kompatibel. Anda dapat memilih salah satu jenis berikut.
      • Widget Peta panas dinonaktifkan karena widget ini hanya dapat menampilkan data bernilai distribusi.

  4. Opsional: Untuk mengubah cara diagram menampilkan data yang dipilih, gunakan opsi di panel Display:

Membuat diagram beberapa jenis metrik

Dalam beberapa situasi, Anda mungkin ingin menampilkan deret waktu dari jenis metrik yang berbeda pada diagram yang sama. Misalnya, untuk membandingkan beban baca dan tulis pada VM, konfigurasikan diagram untuk menampilkan jumlah byte yang dibaca dan jumlah byte yang ditulis.

Untuk membuat diagram beberapa metrik, Anda harus menggunakan antarmuka berbasis menu. Antarmuka lainnya tidak mendukung pembuatan diagram beberapa metrik.

Untuk menampilkan beberapa metrik pada diagram, lakukan tindakan berikut:

  1. Di panel navigasi Konsol Google Cloud, pilih Monitoring, lalu pilih  Metrics Explorer:

    Buka Metrics Explorer

  2. Tentukan data yang akan ditampilkan pada diagram.

    1. Di elemen Metric, lalu pilih jenis metrik pertama yang datanya ingin Anda lihat. Untuk informasi tentang langkah-langkah ini, lihat Membuat diagram jenis metrik tunggal.

      Kueri untuk pilihan ini memiliki ID A.

    2. Untuk setiap jenis metrik tambahan, lakukan hal berikut:

      1. Pilih Tambahkan kueri. Kueri baru ditambahkan. Misalnya, kueri dengan label B mungkin akan ditambahkan.

      2. Untuk kueri baru, dalam elemen Metric, pilih jenis resource dan jenis metrik. Anda juga dapat menambahkan filter, menggabungkan deret waktu, serta mengurutkan dan membatasi jumlah deret waktu yang ditampilkan.

      Screenshot berikut mengilustrasikan tampilan Metrics Explorer saat ada dua jenis metrik dalam diagram:

      Contoh Metrics Explorer dengan dua jenis metrik.

    3. Opsional: Di panel Display, luaskan menu Sumbu Y dan konfigurasikan sumbu Y mana yang digunakan untuk setiap jenis metrik.

    MQL

    Tidak didukung.

    PromQL

    Tidak didukung.

    Filter pemantauan

    Tidak didukung.

Membuat diagram rasio metrik

Memantau jumlah error yang dilaporkan dapat berguna. Namun, Anda mungkin perlu memantau tingkat error-nya. Artinya, Anda ingin mengetahui jumlah error yang terjadi saat diukur dibandingkan dengan jumlah total respons. Untuk memenuhi persyaratan ini, Anda dapat mengonfigurasi diagram untuk menampilkan rasio dua metrik. Untuk referensi mengenai contoh dan informasi tentang anomali yang dapat terjadi saat Anda membuat diagram rasio metrik, lihat Rasio metrik.

Untuk menampilkan rasio metrik pada diagram, lakukan tindakan berikut:

  1. Di panel navigasi Konsol Google Cloud, pilih Monitoring, lalu pilih  Metrics Explorer:

    Buka Metrics Explorer

  2. Tentukan data yang akan muncul pada diagram:

    1. Konfigurasi pembilang:

      1. Pada elemen Metric, gunakan menu untuk memilih jenis resource dan jenis metrik. Untuk informasi tentang langkah-langkah ini, lihat Membuat diagram jenis metrik tunggal.
      2. Perbarui kolom agregasi. Secara default, adalah rata-rata dari semua deret waktu.
      3. Opsional: Perbarui jangka waktu tetap untuk titik dalam deret waktu yang akan digabungkan. Untuk mengubah kolom ini, klik Tambahkan elemen kueri, pilih Min Interval, lalu selesaikan dialog.
    2. Pilih Add query, lalu konfigurasikan penyebutnya:

      1. Untuk kueri baru, dalam elemen Metric, pilih jenis resource dan jenis metrik.

        Pilih jenis metrik yang jenis metriknya sama dengan pembilang. Misalnya, jika metrik pembilang adalah metrik GAUGE, pilih metrik GAUGE untuk penyebut.

      2. Perbarui kolom agregasi.

        Sebaiknya label untuk jenis metrik penyebut cocok dengan nilai yang ditetapkan untuk jenis metrik pembilang. Misalnya, Anda dapat memilih label zone untuk pembilang dan penyebut.

        Anda tidak harus menggunakan kumpulan label yang sama untuk kedua jenis metrik, tetapi Anda hanya dapat memilih label yang sama untuk kedua jenis metrik tersebut.

      3. Klik Add query element, pilih Min Interval, dan pastikan kolom ini disetel ke nilai yang digunakan oleh pembilang.

    3. Di toolbar panel kueri, pilih Create ratio, lalu selesaikan dialog.

      Setelah Anda membuat rasio, tiga kueri akan ditampilkan:

      • Rasio A/B mengidentifikasi kueri rasio.
      • A mengidentifikasi kueri untuk pembilang.
      • B mengidentifikasi kueri untuk penyebut.

      Contoh berikut mengilustrasikan rasio yang membandingkan jumlah byte yang ditulis ke disk per zona dengan jumlah total byte yang ditulis ke disk:

      Contoh rasio metrik.

    4. Opsional: Untuk mengganti metrik pembilang dan penyebut, di elemen Rasio, luaskan menu, lalu buat pilihan.

    MQL

    1. Di toolbar panel pembuat kueri, pilih tombol dengan nama  MQL atau  PromQL.
    2. Pastikan MQL dipilih di tombol Language. Tombol bahasa berada di toolbar yang sama yang memungkinkan Anda memformat kueri.
    3. Masukkan kueri Anda ke editor kueri. MQL memungkinkan Anda menghitung rasio dua metrik yang berbeda, dan memungkinkan Anda memfilter satu metrik menurut label, lalu menghitung rasionya. Kueri berikut menghitung rasio respons dengan nilai 500 terhadap jumlah total respons:

      fetch https_lb_rule::loadbalancing.googleapis.com/https/request_count
      | {
          filter response_code_class = 500
        ;
          ident
        }
      | group_by [matched_url_path_rule]
      | outer_join 0
      | div
      

      Untuk mengetahui informasi selengkapnya tentang MQL, lihat dokumen berikut:

    PromQL

    1. Di toolbar panel pembuat kueri, pilih tombol dengan nama  MQL atau  PromQL.
    2. Pastikan PromQL dipilih di tombol Language. Tombol bahasa berada di toolbar yang sama yang memungkinkan Anda memformat kueri.
    3. Masukkan kueri Anda ke editor kueri. Misalnya, untuk membuat diagram rasio latensi rata-rata metrik my_summary_latency_seconds, gunakan kueri berikut:

      sum without (instance)(rate(my_summary_latency_seconds_sum[5m])) /
      sum without (instance)(rate(my_summary_latency_seconds_count[5m]))
      

      Untuk mengetahui informasi selengkapnya tentang penggunaan PromQL, lihat PromQL di Cloud Monitoring.

    Filter pemantauan

    Tidak didukung.

Simpan diagram untuk referensi pada masa mendatang

Metrics Explorer memungkinkan Anda membuat diagram yang dapat digunakan untuk mempelajari metrik. Namun, diagram yang dibuat oleh alat ini tidak persisten. Saat Anda keluar dari halaman Metrics Explorer, diagram akan dihapus.

Untuk menyimpan diagram yang telah Anda konfigurasi dengan Metrics Explorer sebagai referensi di masa mendatang, tambahkan diagram ke dasbor kustom atau simpan URL diagram:

  • Untuk menambahkan diagram ke dasbor kustom, lakukan salah satu tindakan berikut:

    • Jika Anda menggunakan konsol Google Cloud untuk mengelola dasbor kustom, pilih Save Chart di toolbar Metrics Explorer, lalu selesaikan dialognya. Anda dapat menyimpan diagram ke dasbor kustom yang ada atau membuat dasbor.

    • Jika Anda menggunakan Cloud Monitoring API untuk mengelola dasbor kustom, perbarui file JSON yang menentukan dasbor dan kontennya. Untuk mengakses representasi JSON, klik  Editor JSON di toolbar diagram.

      Untuk informasi mendetail tentang cara menggunakan API untuk mengelola dasbor kustom, lihat Membuat dan mengelola dasbor menurut API.

  • Untuk menyimpan referensi ke konfigurasi diagram, simpan URL diagram. Karena URL diagram mengenkode konfigurasi diagram, saat Anda menempelkan URL ini ke browser, diagram yang Anda konfigurasi akan ditampilkan.

    Untuk mendapatkan URL diagram, klik Link di toolbar diagram.

Menyimpan konfigurasi diagram

Saat mengelola dasbor kustom menggunakan Cloud Monitoring API, Anda dapat menggunakan Metrics Explorer untuk membantu Anda menyusun data yang disediakan ke API:

  • Untuk membuat representasi JSON untuk diagram yang ingin Anda tambahkan ke dasbor, konfigurasikan diagram tersebut dengan Metrics Explorer. Selanjutnya, Anda dapat menggunakan opsi dalam Metrics Explorer untuk melihat dan menyalin representasi JSON diagram.

  • Agar dapat mengidentifikasi sintaksis untuk filter Monitoring, yang digunakan dengan Cloud Monitoring API, gunakan antarmuka Metrics Explorer yang berbasis menu untuk mengonfigurasi diagram. Setelah memilih metrik dan filter, beralihlah ke direct filter mode untuk melihat filter Monitoring yang setara.

Simpan data yang ditampilkan oleh diagram

Untuk menyimpan data yang ditampilkan oleh diagram ke sistem lokal Anda, klik Download CSV.

Langkah selanjutnya