Halaman API Details di ARMS Browser Monitoring menampilkan tingkat keberhasilan, waktu respons (RT), dan jumlah error untuk panggilan API dalam aplikasi web Anda. Gunakan halaman ini untuk mengidentifikasi titik akhir yang lambat (RT > 1.000 ms), melacak permintaan yang gagal hingga ke kode status atau pesan pengembalian tertentu, serta memecah lalu lintas berdasarkan geografi, nama domain, perangkat, dan dimensi lainnya.
Referensi troubleshooting cepat
| Gejala | Lokasi pemeriksaan |
|---|---|
| Tingkat keberhasilan keseluruhan menurun | API Request Statistics > tab Success Rate |
| Waktu respons tinggi | API Request Statistics > tab Success RT atau Failure RT |
| Lonjakan respons lambat | API Request Statistics > tab Slow Responses |
| Peningkatan error | API Request Statistics > tab Error Number |
| Titik akhir tertentu gagal | API Requests > klik angka pada kolom Error Number |
| Respons lambat pada titik akhir tertentu | API Requests > klik angka pada kolom Slow Responses |
| Error dari kode status tertentu | HTTP Status Code > Set To Search Value pada kode target |
| Rincian traffic berdasarkan geografi atau perangkat | Distribution |
Buka halaman detail API
Masuk ke Konsol ARMS.
Pada panel navigasi sebelah kiri, pilih .
Pada halaman Browser Monitoring, klik nama aplikasi.
Pada panel navigasi sebelah kiri, pilih .
Halaman ini terbagi menjadi tiga bagian:

| Bagian | Deskripsi |
|---|---|
| Filters (atas) | Persempit hasil berdasarkan dimensi tertentu. |
| API Request Statistics (tengah) | Lihat tren tingkat keberhasilan, RT, respons lambat, dan error dari waktu ke waktu. |
| Detail tabs (bawah) | Jelajahi titik akhir API individual, respons, kode status HTTP, dan rincian distribusi. |
Filters
Filter data berdasarkan satu atau beberapa dimensi: API, Return Message, HTTP Status Code, Page, Geography, OS, Domain Name, Connection Type, Device, Browser, UID, dan Username.
Untuk menghapus satu filter, arahkan kursor ke filter tersebut lalu klik ikon
.Untuk menghapus semua filter, klik Reset.
Statistik permintaan API
Bagian API Request Statistics menyediakan grafik deret waktu di lima tab. Arahkan kursor ke grafik mana pun untuk melihat nilai pasti pada titik waktu tertentu.
Tingkat keberhasilan
Klik tab Success Rate untuk melihat tren tingkat keberhasilan bersama volume permintaan dan error.

| Elemen grafik | Deskripsi |
|---|---|
| Success Rate (garis) | Persentase panggilan API yang berhasil dari waktu ke waktu. Sesuai dengan sumbu-y kanan. |
| Successful Requests (batang biru) | Jumlah panggilan API yang berhasil per jam. Sesuai dengan sumbu-y kiri. |
| Error Number (batang kuning) | Jumlah panggilan API yang gagal per jam. Sesuai dengan sumbu-y kiri. |
Arahkan kursor ke grafik untuk melihat tingkat keberhasilan, jumlah permintaan berhasil, jumlah permintaan gagal, dan jumlah pengguna yang mengalami kegagalan pada titik waktu tertentu.
Waktu respons
Klik tab Success RT atau Failure RT untuk membandingkan tren RT terhadap ambang batas 1.000 ms.

| Elemen grafik | Deskripsi |
|---|---|
| Success Avg RT / Failure Avg RT (garis) | Rata-rata RT untuk panggilan API berhasil atau gagal dari waktu ke waktu. Sesuai dengan sumbu-y kanan. |
| Calls <= 1000ms (batang biru) | Jumlah panggilan dengan RT kurang dari atau sama dengan 1.000 ms per jam. Sesuai dengan sumbu-y kiri. |
| Calls > 1000ms (batang kuning) | Jumlah panggilan dengan RT lebih dari 1.000 ms per jam. Sesuai dengan sumbu-y kiri. |
Respons lambat
Klik tab Slow Responses untuk melihat volume respons lambat dari waktu ke waktu.

| Elemen grafik | Deskripsi |
|---|---|
| Slow Responses (batang) | Jumlah respons lambat per jam. Sesuai dengan sumbu-y kiri. |
Jumlah error
Klik tab Error Number untuk melihat volume panggilan API yang gagal dari waktu ke waktu.

| Elemen grafik | Deskripsi |
|---|---|
| Error Number (batang) | Jumlah panggilan API yang gagal per jam. Sesuai dengan sumbu-y kiri. |
Tab detail
Bagian bawah berisi empat tab untuk menyelami data titik akhir individual: API Requests, Responses, HTTP Status Code, dan Distribution.
Aksi umum di seluruh tab
Tab API Requests, Responses, dan HTTP Status Code memiliki aksi berikut:
| Aksi | Cara melakukannya |
|---|---|
| Urutkan daftar | Klik ikon |
| Tambahkan filter | Arahkan kursor ke nilai pada kolom kunci (nama API, pesan pengembalian, atau kode status HTTP) lalu klik Set To Search Value. |
| Lihat detail respons lambat | Klik angka pada kolom Slow Responses. Pada panel Request Details, klik Show Invocation Trace untuk melihat jejak panggilan dan jejak bisnis, atau klik View Session untuk melihat jejak sesi. |
| Buka tampilan analisis | Klik Analyze pada kolom Operation. Lihat bagian Analyze sub-tabs di bawah untuk detailnya. |
API Requests
Klik tab API Requests untuk melihat metrik per titik akhir untuk semua panggilan API dalam rentang waktu yang dipilih.

Selain aksi umum, tab ini mendukung:
API Error Details: Klik angka pada kolom Error Number untuk melihat detail dan distribusi panggilan API yang gagal. Pada panel Request Details, klik Show Invocation Trace untuk melihat jejak panggilan dan jejak bisnis, atau klik View Session untuk melihat jejak sesi.
Edit alias: Arahkan kursor ke nama API pada kolom API lalu klik ikon
untuk mengubah alias-nya. Alias digunakan sebagai nama tampilan di seluruh halaman.
Responses
Klik tab Responses untuk melihat metrik yang dikelompokkan berdasarkan pesan pengembalian.

Tab ini menggunakan aksi umum yang dijelaskan di atas. Arahkan kursor ke nilai pada kolom Return Message lalu klik Set To Search Value untuk memfilter berdasarkan respons tersebut.
Kode status HTTP
Klik tab HTTP Status Code untuk melihat metrik yang dikelompokkan berdasarkan kode status HTTP.

Tab ini menggunakan aksi umum yang dijelaskan di atas. Arahkan kursor ke nilai pada kolom HTTP Status Code lalu klik Set To Search Value untuk memfilter berdasarkan kode status tersebut.
Distribution
Klik tab Distribution untuk melihat rincian panggilan API berdasarkan berbagai dimensi: pesan pengembalian, kode status HTTP, halaman, nama domain, dan lokasi geografis. Grafik lingkaran menunjukkan proporsi berdasarkan sistem operasi, browser, perangkat, dan jenis koneksi.

Arahkan kursor ke nilai pada kolom Domain Name atau Page lalu klik Set To Search Value untuk menambahkannya sebagai filter.
Grafik lingkaran hanya menampilkan lima item pertama. Klik ikon Toggle View di pojok kanan atas setiap grafik untuk melihat semua item.
Analyze sub-tabs
Saat Anda mengklik Analyze pada baris mana pun di tab API Requests, Responses, atau HTTP Status Code, tampilan detail akan terbuka dengan empat sub-tab:
| Sub-tab | Yang ditampilkan |
|---|---|
| API Details | Tren tingkat keberhasilan dan detail per permintaan. Pada bagian Request Details, klik Show Invocation Trace untuk melihat jejak panggilan dan jejak bisnis, atau klik View Session untuk melihat jejak sesi. |
| API Error Details | Detail panggilan API yang gagal dan distribusi error-nya. |
| API Slow Loading Details | Distribusi RT dan informasi permintaan jaringan untuk panggilan lambat. |
| Distribution | Rincian berdasarkan pesan pengembalian, kode status HTTP, halaman, nama domain, lokasi geografis, sistem operasi, browser, perangkat, dan jenis koneksi. |