Membuat dan melihat laporan

Laporan analisis di Cloud Trace menampilkan gambaran keseluruhan latensi untuk semua permintaan, atau untuk sebagian permintaan, ke aplikasi Anda.

Pelacakan otomatis membuat laporan harian yang membandingkan performa hari sebelumnya dengan performa dari hari yang sama pada 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 konten laporan. Namun, Anda dapat membuat laporan analisis kustom dan memilih rekaman aktivitas yang disertakan dalam laporan.

Laporan kustom mencakup:

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

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

Membuat laporan baru

Untuk membuat laporan analisis baru:

  1. Di konsol Google Cloud, buka halaman Analysis Reports:

    Buka Laporan analisis

    Jika Anda menggunakan kotak penelusuran untuk menemukan halaman ini, pilih hasil yang subjudulnya adalah Rekaman aktivitas.

  2. Klik Laporan Baru.

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

    • Request filter: URI lengkap, awalan URI, atau istilah filter rekaman aktivitas.

      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 filter.

      Anda juga dapat memfilter rekaman aktivitas menurut atribut span. Misalnya, saat Anda menambahkan /http/status_code:5, laporan hanya menyertakan trace yang memiliki span dengan kunci atribut /http/status_code dan nilai atribut yang diawali dengan 5.
    • HTTP method: Metode HTTP untuk permintaan. Setelan default-nya adalah Semua.
    • HTTP Status: Status HTTP yang ditampilkan oleh permintaan. Setelan default-nya 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. Setelan default-nya adalah Semua.
    • Version: Versi aplikasi App Engine yang menangani permintaan. Setelan default-nya adalah Semua.
    • Time Range: Rentang waktu saat permintaan terjadi. Anda dapat memilih Satu Jam Terakhir, 24 Jam Terakhir, Minggu Lalu, atau Rentang Kustom. Saat memilih Kustom, Anda harus menentukan waktu mulai dan akhir untuk rentang. Default-nya adalah Kustom.
  4. (Opsional) Untuk membandingkan dua kumpulan data latensi, pilih Bandingkan dengan dasar pengukuran dan masukkan rentang waktu untuk data perbandingan.

  5. Klik Kirim.

Menduplikasi laporan

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

  1. Di konsol Google Cloud, buka halaman Analysis Reports:

    Buka Laporan analisis

    Jika Anda menggunakan kotak penelusuran untuk menemukan halaman ini, pilih hasil yang subjudulnya adalah Rekaman aktivitas.

  2. Klik nama laporan yang strukturnya ingin Anda duplikat.

  3. Klik Buat laporan serupa.

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

  5. Klik Kirim.

Melihat laporan

Untuk melihat laporan analisis:

  1. Di konsol Google Cloud, buka halaman Analysis Reports:

    Buka Laporan analisis

    Jika Anda menggunakan kotak penelusuran untuk menemukan halaman ini, pilih hasil yang subjudulnya adalah Rekaman aktivitas.

  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 akan menempatkan data dari kedua set data sehingga Anda dapat membandingkannya dan menganalisis perubahan apa pun:

Laporan perbandingan Cloud Trace dengan latensi yang ditampilkan sebagai histogram.

Dalam laporan perbandingan, legenda pada laporan mengidentifikasi rentang waktu untuk grafik oranye dan biru. Ini telah dihilangkan dalam screenshot.

Melihat menurut distribusi kumulatif

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

Laporan Cloud Trace dengan latensi yang ditampilkan sebagai distribusi kumulatif.

Memahami panel latensi

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

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 berisi informasi untuk kedua set data. Legenda untuk panel mengidentifikasi entri yang termasuk dalam setiap set data.

Memahami panel bottleneck

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

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

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

Panel bottleneck permintaan Cloud Trace.

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

Langkah selanjutnya