Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.
Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

Memantau data kinerja di konsol

Untuk melihat data kinerja waktu nyata, pastikan bahwa aplikasi Anda menggunakan versi SDK Pemantauan Kinerja yang kompatibel dengan pemrosesan data waktu nyata. Pelajari lebih lanjut .

Lacak metrik utama di dasbor Anda

Untuk mempelajari tren metrik utama Anda, tambahkan metrik tersebut ke papan metrik Anda di bagian atas dasbor Performa . Anda dapat dengan cepat mengidentifikasi regresi dengan melihat perubahan dari minggu ke minggu atau memverifikasi bahwa perubahan terbaru pada kode Anda meningkatkan kinerja.

gambar papan metrik di dasbor Firebase Performance Monitoring

Berikut beberapa contoh tren yang dapat Anda lacak:

  • Peningkatan waktu mulai aplikasi sejak Anda menambahkan panggilan API pemblokiran baru ke aplikasi dimulai
  • Penurunan ukuran payload respons untuk permintaan jaringan sejak Anda menerapkan pengubahan ukuran gambar ukuran penuh menjadi thumbnail
  • Penurunan tingkat keberhasilan jaringan untuk panggilan API pihak ketiga selama penghentian ekosistem
  • Penurunan frame rendering lambat untuk tampilan tabel Anda setelah Anda mengoptimalkan pemrosesan di luar layar dari setiap item

Setiap anggota proyek Firebase dapat mengonfigurasi papan metrik mereka sendiri. Anda dapat melacak metrik yang penting bagi Anda, sementara anggota proyek lainnya dapat melacak kumpulan metrik utama yang sangat berbeda di papan mereka sendiri.

Untuk menambahkan metrik ke papan metrik Anda, buka dasbor Performa di konsol Firebase, lalu klik tab Dasbor . Klik kartu metrik kosong, lalu pilih metrik yang ada untuk ditambahkan ke papan Anda. Klik pada kartu metrik terisi untuk opsi lainnya, seperti mengganti atau menghapus metrik.

Papan metrik menampilkan data metrik yang dikumpulkan dari waktu ke waktu, baik dalam bentuk grafik maupun sebagai perubahan persentase numerik.

  • Setiap kartu metrik menampilkan perubahan persentase dalam nilai metrik selama rentang waktu yang dipilih, serta nilai metrik yang terakhir dikumpulkan. Pernyataan di bagian atas papan metrik merupakan interpretasi dari perubahan persentase.
  • Secara default, papan metrik menampilkan nilai median metrik. Jika Anda ingin melihat bagaimana segmen pengguna yang berbeda menikmati aplikasi Anda, pilih persentil yang berbeda dari drop-down di bagian atas halaman dasbor.
  • Jika Anda memiliki versi aplikasi yang berbeda, Anda dapat melihat tren nilai metrik untuk satu versi dibandingkan dengan versi lain dan / atau dibandingkan dengan semua versi Anda. Pilih versi dari dropdown di bawah grafik.

Apa arti warna merah, hijau, dan abu-abu?

Sebagian besar metrik memiliki arah tren yang diinginkan, sehingga papan metrik menggunakan warna untuk menampilkan interpretasi apakah data metrik sedang tren ke arah yang baik atau buruk.

Misalnya, Anda melacak waktu mulai aplikasi untuk aplikasi Anda (nilai yang harus kecil). Jika nilai ini meningkat, papan metrik menampilkan persentase perubahan metrik berwarna merah, yang menunjukkan kemungkinan masalah. Namun, jika nilainya menurun atau tidak berubah, papan metrik menampilkan persentase masing-masing dalam warna hijau atau abu-abu.

Jika metrik tidak memiliki arah tren yang diinginkan, seperti ukuran muatan respons untuk permintaan jaringan, papan metrik selalu menampilkan perubahan persentase metrik dalam warna abu-abu, terlepas dari bagaimana tren datanya.

Apa yang dimaksud dengan garis padat dan putus-putus?

  • garis solid biru tua - nilai metrik dari waktu ke waktu untuk semua versi aplikasi Anda
    Baris ini dapat dianggap sebagai dasar untuk aplikasi Anda.

  • garis solid hijau muda - nilai metrik dari waktu ke waktu untuk versi tertentu aplikasi Anda
    Secara default, papan metrik menampilkan data untuk versi terbaru . Untuk menampilkan versi yang berbeda di bagan, gunakan menu tarik-turun pertama di bawah bagan.

  • abu-abu garis padat - nilai metrik dari waktu ke waktu untuk versi tertentu lain aplikasi Anda
    Secara default, papan metrik tidak menampilkan data untuk versi kedua. Untuk menampilkan versi kedua di bagan, gunakan tarik-turun kedua di bawah bagan.

  • garis putus-putus biru muda - nilai metrik untuk semua versi pada waktu tertentu di masa lalu
    Misalnya, jika Anda memilih untuk menampilkan bagan dari 7 hari terakhir, dan Anda mengarahkan kursor ke atas 30 Agustus, garis putus-putus biru muda memberi tahu Anda nilai metrik untuk semua versi pada tanggal 23 Agustus.



Lihat jejak dan datanya

Anda dapat melihat semua jejak untuk aplikasi Anda di tabel jejak, yang ada di bagian bawah dasbor Kinerja . Tabel mengelompokkan setiap jenis jejak dalam sub-tab yang sesuai. Misalnya, semua jejak permintaan jaringan dicantumkan di bawah subtab Permintaan jaringan .

Tabel pelacakan menampilkan nilai beberapa metrik teratas untuk setiap pelacakan, bersama dengan perubahan persentase untuk setiap nilai metrik. Nilai ini dihitung berdasarkan pilihan persentil dan rentang waktu yang ditetapkan di bagian atas tab Dasbor . Berikut beberapa contohnya:

  • Jika Anda memilih persentil 50% dan rentang waktu 7 hari terakhir , nilai metrik adalah median dari data yang dikumpulkan dari hari terakhir, dan perubahan persentase adalah perubahan sejak 7 hari sebelumnya.

  • Jika Anda kemudian mengubah rentang waktu ke 24 jam terakhir , nilai metrik adalah median data yang dikumpulkan dari satu jam terakhir, dan perubahan persentase akan berubah sejak 24 jam sebelumnya.

Anda dapat mengurutkan daftar jejak di setiap sub-tab menurut nilai metrik atau dengan perubahan persentase untuk metrik tertentu. Ini dapat membantu Anda mengidentifikasi potensi masalah di aplikasi Anda dengan cepat.

Untuk melihat semua metrik dan data jejak tertentu, klik nama jejak di tabel jejak. Bagian berikut dari halaman ini memberikan detail lebih lanjut.

Lihat lebih banyak data untuk jejak tertentu

Jika Anda mengeklik nama jejak di tabel jejak, Anda kemudian dapat mengeklik melalui berbagai layar untuk menjelajahi jejak dan menyibak metrik yang menarik. Di sebagian besar halaman, Anda dapat menggunakan tombol filter (kiri atas layar) untuk memfilter data berdasarkan atribut, misalnya:

gambar data Firebase Performance Monitoring sedang difilter berdasarkan atribut
  • Filter menurut versi Aplikasi untuk melihat data tentang rilis sebelumnya atau rilis terbaru Anda
  • Filter menurut Perangkat untuk mempelajari cara perangkat lama menangani aplikasi Anda
  • Filter menurut Negara untuk memastikan lokasi database Anda tidak memengaruhi kawasan tertentu

Lihat semua metrik yang dikumpulkan untuk sebuah jejak

Jika Anda mengklik nama jejak di tabel jejak, Anda akan melihat ringkasan data jejak di kartu metrik.

Gunakan opsi di kanan atas layar untuk melihat data secara agregat , dari waktu ke waktu , atau untuk setiap versi aplikasi Anda.

  • Jejak permintaan jaringan - Kartu metrik yang tersedia adalah waktu respons , ukuran payload respons , ukuran payload permintaan , dan tingkat keberhasilan .
  • App start, app-in-foreground, app-in-background, dan custom code trace - Kartu metrik Durasi selalu tersedia (metrik default untuk jenis pelacakan ini). Untuk pelacakan kode kustom, jika Anda menambahkan metrik kustom apa pun ke pelacakan, kartu metrik tersebut juga akan ditampilkan.
  • Jejak rendering layar - Kartu metrik yang tersedia adalah Rendering lambat dan Frame beku .

Lihat informasi mendalam tentang data

Jika Anda mengklik Lihat selengkapnya di kartu metrik mana pun, Anda dapat meninjau informasi yang lebih mendalam tentang data yang dikumpulkan dan menggunakan fitur analisis yang lebih lengkap. Misalnya, Anda dapat memfilter dan menyegmentasikan data berdasarkan atribut atau melihat data dalam konteks sesi penggunaan aplikasi .



Lihat detail selengkapnya tentang sampel jejak

Performance Monitoring juga menyediakan laporan sesi pengguna, yang merupakan periode waktu ketika aplikasi Anda berada di latar depan. Laporan ini dikaitkan dengan jejak tertentu, dan mereka menyajikan jejak dalam konteks garis waktu dari jejak lain yang dikumpulkan oleh Performance Monitoring selama sesi yang sama.

Misalnya, Anda dapat melihat pelacakan kode khusus Anda berbaris dalam urutan dimulainya (bersama dengan durasinya masing-masing), dan Anda juga dapat melihat jejak permintaan jaringan apa pun yang terjadi pada waktu yang sama.

Konsol menampilkan pengambilan sampel acak dari sesi pengguna ini. Mereka tersedia untuk aplikasi iOS dan Android dan untuk semua jenis jejak kecuali jejak rendering layar.

Berikut beberapa data lain yang dapat Anda lihat tentang sesi pengguna:

gambar halaman sesi Firebase Performance Monitoring
  • Informasi tentang pelacakan: Informasi mendetail tentang pelacakan untuk sesi itu, termasuk waktu mulai, waktu berakhir, atribut (seperti perangkat dan negara), dan metrik apa pun yang berlaku untuk jenis pelacakan tersebut (misalnya, durasi untuk pelacakan atau respons kode khusus waktu untuk pelacakan permintaan jaringan).
  • CPU: Berapa banyak waktu pengguna dan waktu sistem yang digunakan aplikasi Anda selama sesi
  • Memori: Berapa banyak memori heap yang digunakan aplikasi Anda selama sesi

Cara melihat data sesi

  1. Buka dasbor Performa di Firebase console, gulir ke bawah ke tabel pelacakan, lalu klik subtab yang sesuai untuk jejak minat.
  2. Klik nama jejak di tabel untuk melihat semua metrik yang tersedia.
  3. Di kartu mana pun, klik Lihat lainnya .
  4. Lihat contoh sesi:
    • Lihat sesi untuk semua jenis pengguna - Klik Lihat sesi di kanan atas, di atas diagram.
    • Melihat sesi yang terkait dengan atribut tertentu - Klik atribut apa saja, lalu klik link di samping nilai atribut (misalnya, Perangkat > Google Pixel 3 > 3421 sesi ).
gambar jejak Firebase Performance Monitoring dengan link ke sesi

Filter sesi berdasarkan persentil

Sesi didistribusikan ke dalam persentil untuk setiap metrik. Sesi dalam rentang persentil yang lebih rendah memiliki nilai yang lebih rendah untuk metrik daripada sesi dalam rentang persentil yang lebih tinggi.

Untuk memfilter sesi yang tersedia berdasarkan persentil, gunakan tarik-turun persentil di atas detail sesi.

gambar halaman sesi Firebase Performance Monitoring