全部产品
Search
文档中心

Application Real-Time Monitoring Service:Apa itu Pemantauan Browser ARMS?

更新时间:Mar 12, 2026

Layanan Pemantauan Aplikasi Waktu Nyata (ARMS) Browser Monitoring adalah solusi Pemantauan Pengguna Nyata (RUM) yang melacak pengalaman pengguna nyata terhadap aplikasi web, aplikasi Weex, dan mini program Anda. Layanan ini menangkap performa pemuatan halaman, error JavaScript, serta perilaku pemanggilan API dari sesi browser aktual, sehingga memberikan visibilitas terhadap masalah yang tidak terdeteksi oleh pemantauan sisi server saja.

Mengapa Anda memerlukan pemantauan browser

Pemantauan server memberi tahu apakah backend Anda dalam kondisi sehat, tetapi tidak mencerminkan pengalaman aktual pengguna di browser. Titik buta umum meliputi:

  • Uncaught JavaScript errors: Exception yang menyebabkan halaman crash bagi pengguna namun tidak tercatat di log server Anda.

  • Slow page loads: Waktu respons riil bervariasi berdasarkan wilayah, jaringan, dan perangkat. Metrik sisi server tidak menangkap variasi ini.

  • Failing API calls: Permintaan asinkron mungkin gagal atau melambat secara diam-diam, menurunkan pengalaman pengguna tanpa memicu peringatan di sisi server.

ARMS Browser Monitoring menutup celah tersebut dengan mengumpulkan data performa dan error langsung dari browser pada waktu proses.

Cara kerja

Saat pengguna mengakses aplikasi Anda, prosesnya terdiri dari tiga fase: pembuatan halaman (di server), pemuatan halaman (di browser), dan waktu proses halaman (interaksi berkelanjutan). Pemantauan server mencakup fase pertama, sedangkan ARMS Browser Monitoring mencakup dua fase lainnya:

  1. Anda menyematkan SDK ke dalam aplikasi Anda. SDK tersebut mengumpulkan metrik performa pemuatan halaman, exception pada waktu proses, dan data pemanggilan API dari setiap sesi pengguna.

  2. SDK melaporkan data ini ke logger.

  3. ARMS memantau semua pengguna online nyata berdasarkan layanan analitik dan pemrosesan log waktu nyata, lalu menyajikan dashboard untuk memungkinkan Anda mendeteksi dan mendiagnosis masalah dengan cepat.

How ARMS Browser Monitoring works

Kemampuan utama

Kecepatan pemuatan halaman

Ukur seberapa cepat halaman dimuat untuk pengguna nyata menggunakan metrik seperti waktu rendering pertama, waktu tampilan layar pertama, waktu DOM Ready, dan waktu pemuatan resource. Identifikasi halaman yang lambat dimuat dan temukan hambatan pada tingkat resource.

Untuk informasi selengkapnya, lihat Mendiagnosis Pemuatan Halaman yang Lambat.

Diagnostik error JS

Track error JavaScript di seluruh aplikasi Anda. Lihat informasi dasar dan distribusi error JS, serta lacak kembali perilaku pengguna yang mengarah ke tiap error untuk mereproduksi dan memperbaiki masalah lebih cepat.

Untuk detail selengkapnya, lihat Diagnose JS errors.

Pemantauan permintaan API

Pantau laju keberhasilan, informasi yang dikembalikan, dan waktu rata-rata yang dikonsumsi untuk pemanggilan API yang berhasil maupun gagal dalam aplikasi Anda. Identifikasi titik akhir (endpoint) yang gagal atau lambat secara cepat.

Untuk detail selengkapnya, lihat API request monitoring.

Tracing antarmuka depan ke backend

Trace permintaan API dari browser hingga ke layanan backend Anda. Dengan menghubungkan permintaan API antarmuka depan dengan panggilan backend, Anda memperoleh gambaran lengkap eksekusi kode di seluruh stack.

Untuk detail selengkapnya, lihat Diagnose API errors with front-to-back tracing.

Kompatibilitas browser dan platform

ARMS Browser Monitoring mendukung aplikasi web, aplikasi Weex, dan mini program. Tabel berikut mencantumkan browser dan platform yang didukung.

Browser atau platform

Versi minimum

Pelaporan otomatis (SDK)

Pelaporan manual

Safari

9+

Supported

Supported

Chrome

49+

Supported

Supported

IE

9+

Supported

Supported

Edge

12+

Supported

Supported

Firefox

36+

Supported

Supported

Opera

43+

Supported

Supported

Safari for iOS

9.2+

Supported

Supported

Android Browser

4.4.2+ (android_webkit)

Supported

Supported

Weex

0.16.0+

Not supported

Supported

Mulai

Siapkan ARMS Browser Monitoring untuk platform Anda: