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 trace 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 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 kotak penelusuran Konsol Google Cloud, masukkan Laporan Analisis. Di hasil penelusuran, buka bagian Produk & Halaman, 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 istilah filter rekaman aktivitas.

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

      Anda juga dapat memfilter rekaman aktivitas berdasarkan atribut span. Misalnya, saat Anda menambahkan /http/status_code:5, laporan hanya akan menyertakan trace 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 selama permintaan terjadi. Anda dapat memilih Jam Terakhir, 24 Jam Terakhir, Minggu Lalu, atau Rentang Khusus. Jika memilih Custom, Anda harus menentukan waktu mulai dan berakhir untuk rentangnya. 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 Produk & Halaman, 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 laporannya.

  5. Klik Submit.

Melihat laporan

Untuk melihat laporan analisis:

  1. Di kotak penelusuran Konsol Google Cloud, masukkan Laporan Analisis. Di hasil penelusuran, buka bagian Produk & Halaman, lalu pilih halaman Analysis Reports untuk Trace:

    Buka laporan Analisis

  2. Untuk melihat laporan, klik nama laporan.

Melihat berdasarkan distribusi kepadatan

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

Laporan Cloud Trace dengan latensi ditampilkan sebagai histogram.

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

Laporan perbandingan Cloud Trace dengan latensi ditampilkan sebagai histogram.

Dalam 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 pada sumbu x, klik Distribusi kumulatif:

Laporan Cloud Trace dengan latensi 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 sampel trace. Saat Anda memilih salah satu sampel 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 pada 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 subset 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 traces untuk melihat detail trace 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 menandai panggilan RPC yang menyebabkan perubahan distribusi latensi di antara kedua kumpulan. Legenda di panel ini mengidentifikasi entri yang termasuk dalam setiap set data.

Langkah selanjutnya