Ikuti semua informasi yang diumumkan di Firebase Summit, dan pelajari bagaimana Firebase dapat membantu Anda mempercepat pengembangan aplikasi dan menjalankan aplikasi dengan percaya diri. Pelajari Lebih Lanjut
Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

Pemantauan Kinerja Firebase

Dapatkan wawasan tentang masalah kinerja aplikasi Anda.

Firebase Performance Monitoring adalah layanan yang membantu Anda mendapatkan wawasan tentang karakteristik kinerja aplikasi Apple, Android, dan web Anda.

Anda menggunakan Performance Monitoring SDK untuk mengumpulkan data performa dari aplikasi Anda, lalu meninjau dan menganalisis data tersebut di Firebase console. Performance Monitoring membantu Anda memahami secara real time di mana kinerja aplikasi Anda dapat ditingkatkan sehingga Anda dapat menggunakan informasi tersebut untuk memperbaiki masalah kinerja.

Platform Apple Android Web

Berdebar

Kemampuan utama

Secara otomatis mengukur waktu mulai aplikasi, permintaan jaringan HTTP, dan lainnya Saat mengintegrasikan Performance Monitoring SDK ke dalam aplikasi, Anda tidak perlu menulis kode apa pun sebelum aplikasi mulai secara otomatis memantau beberapa aspek kinerja yang penting.
Untuk aplikasi asli, SDK mencatat waktu mulai, merender data menurut layar, dan aktivitas saat berada di latar depan atau latar belakang. Untuk aplikasi web, SDK mencatat aspek-aspek seperti first contentful paint, kemampuan pengguna untuk berinteraksi dengan aplikasi Anda, dan banyak lagi.
Dapatkan wawasan tentang situasi di mana kinerja aplikasi dapat ditingkatkan Mengoptimalkan kinerja aplikasi Anda dapat menjadi tantangan ketika Anda tidak tahu persis mengapa itu jauh dari harapan pengguna. Itulah sebabnya Performance Monitoring memungkinkan Anda melihat metrik performa yang dikelompokkan berdasarkan atribut , seperti negara, perangkat, versi aplikasi, dan level OS.
Sesuaikan pemantauan untuk aplikasi Anda Anda dapat menggunakan pelacakan kode khusus untuk merekam kinerja aplikasi Anda dalam situasi tertentu, seperti saat Anda memuat layar baru atau menampilkan fitur interaktif baru. Dan, Anda dapat membuat metrik khusus pada pelacakan kode khusus ini untuk menghitung peristiwa yang Anda tetapkan (seperti klik cache) selama pelacakan tersebut.
Identifikasi perubahan signifikan dalam kinerja aplikasi Mengidentifikasi dan menyelesaikan masalah kinerja aplikasi utama, seperti pemadaman jaringan, sangat penting untuk keberhasilan aplikasi Anda. Performance Monitoring memungkinkan Anda menyiapkan dan menyesuaikan lansiran untuk bagian paling penting dari aplikasi Anda sehingga Anda dapat melihat dan merespons jebakan kinerja – sebelum hal itu memengaruhi pengguna Anda.

Bagaimana cara kerjanya?

Saat Anda menambahkan Performance Monitoring SDK, Firebase secara otomatis mulai mengumpulkan data untuk beberapa proses umum di aplikasi Anda, misalnya:

Performance Monitoring menggunakan jejak untuk mengumpulkan data tentang proses ini. Jejak adalah laporan yang berisi data yang diambil antara dua titik waktu di aplikasi Anda.

Data kinerja yang dikumpulkan untuk setiap jejak disebut metrik dan bervariasi tergantung pada jenis pelacakan. Misalnya, saat instance aplikasi Anda mengeluarkan permintaan jaringan, pelacakan mengumpulkan metrik yang penting untuk pemantauan permintaan jaringan, seperti waktu respons dan ukuran payload.

Setiap kali instance aplikasi Anda menjalankan proses yang dipantau, pelacakan terkait juga secara otomatis mengumpulkan data atribut untuk instance aplikasi tersebut. Misalnya, jika aplikasi Android mengeluarkan permintaan jaringan, pelacakan mengumpulkan perangkat, versi aplikasi, dan atribut lain untuk instance aplikasi tertentu tersebut. Anda dapat menggunakan atribut ini untuk memfilter data kinerja dan mempelajari apakah segmen pengguna tertentu mengalami masalah.

Jejak out-of-the-box dari Performance Monitoring membantu Anda memulai pemantauan aplikasi Anda, tetapi untuk mempelajari tentang kinerja tugas atau alur tertentu, cobalah melengkapi pelacakan kode kustom Anda sendiri di aplikasi Anda.

Jalur implementasi

Tambahkan Performance Monitoring SDK ke aplikasi Anda Anda dapat menambahkan Performance Monitoring SDK ke aplikasi Anda, bersama dengan produk Firebase lainnya yang ingin Anda gunakan di aplikasi Anda.
Platform Apple | Android | Web | Berdebar
(Opsional)
Melacak kode kustom instrumen dan metrik kustom di aplikasi Anda
Dengan menggunakan Performance Monitoring SDK, Anda dapat menggunakan pelacakan kode khusus dan metrik khusus untuk mengukur aspek tertentu dari kinerja aplikasi Anda.
Pantau data kinerja di konsol secara real time Di Firebase console , Anda dapat memantau data kinerja dari pengguna Anda untuk mempelajari situasi tertentu di mana kinerja aplikasi Anda dapat ditingkatkan. Anda juga dapat mengelompokkan data performa menurut atribut , seperti versi aplikasi, negara, perangkat, atau OS.

Data pengguna

Performance Monitoring tidak secara permanen menyimpan informasi pengenal pribadi (seperti nama, alamat email, atau nomor telepon). Saat memantau permintaan jaringan HTTP, Performance Monitoring menggunakan URL (tidak termasuk parameter URL) untuk membangun pola URL teragregasi dan anonim yang akhirnya dipertahankan dan ditampilkan di Firebase console.

Untuk detail selengkapnya, lihat Contoh informasi yang dikumpulkan oleh Performance Monitoring .

Langkah selanjutnya