Membuat dan melihat laporan

Laporan analisis di Cloud Trace menunjukkan tampilan keseluruhan latensi untuk semua permintaan, atau untuk subset permintaan, ke aplikasi Anda.

Laporan harian

Trace secara otomatis membuat laporan harian yang membandingkan performa hari sebelumnya dengan performa hari yang sama minggu sebelumnya untuk tiga endpoint teratas.

Untuk mengetahui detail tentang cara melihat laporan analisis harian, lihat Melihat laporan.

Laporan analisis kustom

Laporan analisis harian dibuat secara otomatis dan tidak memungkinkan Anda memilih isi laporan. Namun, Anda dapat membuat laporan analisis kustom dan memilih trace mana yang disertakan dalam laporan.

Laporan kustom mencakup:

  • Histogram data latensi.
  • Tabel yang mencantumkan latensi berdasarkan persentil beserta link ke rekaman aktivitas sampel.
  • (Opsional) Data latensi dari rentang waktu berbeda yang Anda gunakan untuk perbandingan.
  • Panel bottleneck yang mencantumkan panggilan RPC yang merupakan kontributor signifikan terhadap latensi.

Anda dapat membuat laporan baru dengan memasukkan parameter laporan secara manual, atau membuat duplikat laporan yang ada dan mengedit parameter. Kedua pendekatan ini dijelaskan di bagian berikut.

Membuat laporan baru

Untuk membuat laporan analisis baru:

  1. Di kotak penelusuran konsol Google Cloud, masukkan Laporan Analisis. Di hasil penelusuran, buka bagian Products & Pages, lalu pilih halaman Analysis Reports untuk Trace:

    Buka Laporan Analisis

  2. Klik Laporan Baru.

  3. Masukkan atau pilih parameter berikut dalam formulir yang muncul:

    • Request filter: URI lengkap, awalan URI, atau melacak istilah filter.

      Misalnya, jika span root project adalah Recv, untuk menyertakan semua permintaan, masukkan nama span root, Recv, atau awalan nama span root. Untuk membatasi laporan ke rekaman aktivitas dengan URI yang diawali dengan Recv/cart, masukkan awalan tersebut ke dalam filter.

      Anda juga dapat memfilter rekaman aktivitas berdasarkan atribut span. Misalnya, saat Anda menambahkan /http/status_code:5, laporan hanya menyertakan rekaman aktivitas yang memiliki span dengan kunci atribut /http/status_code dan nilai atribut yang diawali dengan 5.
    • HTTP method: Metode HTTP untuk permintaan. Defaultnya adalah Semua.
    • HTTP Status: Status HTTP yang ditampilkan oleh permintaan. Defaultnya adalah Semua.
    • Report Name: Nama yang dapat dibaca manusia untuk laporan. Jika tidak ada nama yang ditentukan untuk kolom opsional ini, Trace akan membuat nama berdasarkan filter permintaan yang ditentukan dan waktu pembuatan laporan.
    • Module: Modul App Engine (Java, Python, Go, atau PHP) yang menangani permintaan. Defaultnya adalah Semua.
    • Version: Versi aplikasi App Engine yang menangani permintaan. Defaultnya adalah Semua.
    • Time Range: Rentang waktu saat permintaan terjadi. Anda dapat memilih Jam Terakhir, 24 Jam Terakhir, Minggu Lalu, atau Rentang Kustom. Jika memilih Custom, Anda harus menentukan waktu mulai dan berakhir untuk rentang tersebut. Defaultnya adalah Kustom.
  4. (Opsional) Untuk membandingkan dua kumpulan data latensi, pilih Bandingkan dengan dasar pengukuran, lalu masukkan rentang waktu untuk data perbandingan.

  5. Klik Submit.

Menduplikasi laporan

Di Trace, Anda dapat menduplikasi parameter filter dari laporan yang ada:

  1. Di kotak penelusuran konsol Google Cloud, masukkan Laporan Analisis. Di hasil penelusuran, buka bagian Products & Pages, lalu pilih halaman Analysis Reports untuk Trace:

    Buka Laporan Analisis

  2. Klik nama laporan yang strukturnya ingin Anda duplikasi.

  3. Klik Buat laporan serupa.

  4. Di halaman Permintaan laporan baru, edit satu atau beberapa parameter laporan, termasuk nama laporan.

  5. Klik Submit.

Melihat laporan

Untuk melihat laporan analisis:

  1. Di kotak penelusuran konsol Google Cloud, masukkan Laporan Analisis. Di hasil penelusuran, buka bagian Products & Pages, lalu pilih halaman Analysis Reports untuk Trace:

    Buka Laporan Analisis

  2. Untuk melihat laporan, klik nama laporan.

Melihat menurut distribusi kepadatan

Secara default, tombol Distribusi kepadatan diaktifkan. Dengan setelan ini, sumbu x adalah latensi rekaman aktivitas pada skala logaritmik, sedangkan sumbu y adalah persentase total permintaan dengan latensi tersebut:

Laporan Cloud Trace dengan latensi yang ditampilkan sebagai histogram.

Saat Anda membuat laporan perbandingan, Trace menempatkan data dari kedua set data, sehingga Anda dapat membandingkannya dan menganalisis perubahan:

Laporan perbandingan Cloud Trace dengan latensi yang ditampilkan sebagai histogram.

Pada laporan perbandingan, legenda pada laporan mengidentifikasi rentang waktu untuk grafik oranye dan biru. Hal ini telah dihilangkan dalam screenshot.

Lihat menurut distribusi kumulatif

Untuk melihat jumlah total permintaan yang latensinya kurang dari atau sama dengan nilai latensi di sumbu x, klik Distribusi kumulatif:

Laporan Cloud Trace dengan latensi yang ditampilkan sebagai distribusi kumulatif.

Memahami panel latensi

Panel Latensi menampilkan persentil latensi, dan menyertakan link ke trace untuk permintaan sampel perwakilan. Untuk melihat detail tentang trace tertentu, pilih salah satu dari empat trace sampel. Saat Anda memilih salah satu contoh trace, halaman Trace Explorer akan terbuka dan menampilkan informasi mendetail tentang span root trace tersebut. Untuk mengetahui detail selengkapnya, lihat Menemukan dan menjelajahi rekaman aktivitas.

Gambar berikut menampilkan panel latensi untuk laporan analisis. Dalam hal ini, hanya ada satu set data yang ditunjukkan dengan huruf A:

Panel latensi Cloud Trace.

Saat Anda membuat laporan perbandingan, panel data latensi akan berisi informasi untuk kedua set data. Legenda untuk panel mengidentifikasi entri yang termasuk di setiap set data.

Memahami panel bottleneck

Bottleneck menunjukkan bahwa nilai latensi untuk span dalam trace tertentu berada di luar rentang nilai latensi yang diharapkan. Cloud Trace menentukan rentang nilai latensi yang diharapkan dengan menggunakan teknik statistik yang mengandalkan komputasi dan membandingkan distribusi latensi empiris untuk subkumpulan trace.

Panel Bottlenecks, jika ada, mencantumkan panggilan RPC yang merupakan kontributor signifikan terhadap latensi dalam permintaan. Panel ini menampilkan panggilan RPC berdasarkan persentil dengan permintaan sampel representatif. Anda dapat mengklik angka di bagian Sample trace untuk melihat detail trace tertentu.

Gambar berikut menampilkan panel Bottleneck untuk laporan analisis. Dalam hal ini, hanya ada satu {i>dataset<i} yang ditunjukkan dengan huruf A:

Panel bottleneck permintaan Cloud Trace.

Dalam laporan perbandingan, bottleneck menyoroti panggilan RPC yang menyebabkan perubahan distribusi latensi di antara kedua kumpulan. Legenda pada panel ini mengidentifikasi entri yang termasuk dalam setiap set data.

Langkah selanjutnya