Melihat dasbor CloudWatch RUM - Amazon CloudWatch

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Melihat dasbor CloudWatch RUM

CloudWatch RUM membantu Anda mengumpulkan data dari sesi pengguna tentang kinerja aplikasi Anda, termasuk waktu muat, skor Apdex, informasi perangkat, geolokasi sesi pengguna, dan sesi dengan kesalahan. Semua informasi ini ditampilkan di dasbor.

Untuk melihat dasbor RUM:

  1. Buka CloudWatch konsol di https://console.aws.amazon.com/cloudwatch/.

  2. Di panel navigasi, pilih Sinyal Aplikasi, RUM.

Konsol RUM menampilkan tampilan daftar semua monitor aplikasi Anda. Kolom Platform menunjukkan apakah setiap monitor aplikasi untuk aplikasi Web, Android, atau iOS. Pilih monitor aplikasi untuk mengakses tampilan terperinci dengan tab Performa, Kesalahan, Sesi, Metrik, dan Konfigurasi.

Dasbor Aplikasi Web

Ketika Anda memilih monitor aplikasi web, Anda akan melihat tab berikut:

  • Tab Kinerja menampilkan informasi kinerja halaman termasuk waktu muat, informasi permintaan, vital web, dan pemuatan halaman dari waktu ke waktu. Tampilan ini menampilkan grafik vital web interaktif di mana Anda dapat melihat nilai persentil yang berbeda dari vital web inti untuk halaman Anda dan memilih titik data pada grafik untuk melihat peristiwa terkait yang ditangkap oleh RUM. CloudWatch Dari sana, Anda dapat menjelajahi lebih banyak peristiwa yang terkait dengan lonjakan metrik atau melihat detail halaman untuk acara yang dipilih guna mengidentifikasi kondisi tertentu yang menyebabkan masalah kinerja.

    Pada tab ini Anda juga dapat beralih tampilan antara pemuatan Halaman, Permintaan, dan Lokasi untuk melihat detail selengkapnya tentang kinerja halaman.

  • Tab Kesalahan menampilkan informasi kesalahan Javascript termasuk pesan kesalahan yang paling sering dilihat pengguna serta perangkat dan browser dengan kesalahan terbanyak. Tampilan ini mencakup histogram kesalahan dan tampilan daftar kesalahan. Anda dapat memfilter daftar kesalahan berdasarkan detail pengguna dan peristiwa. Pilih pesan kesalahan untuk melihat detail lebih lanjut.

  • Tab permintaan HTTP menampilkan informasi permintaan HTTP termasuk URL permintaan dengan sebagian besar kesalahan serta perangkat dan browser dengan kesalahan terbanyak. Tab ini mencakup histogram permintaan, tampilan daftar permintaan, dan tampilan daftar kesalahan jaringan. Anda dapat memfilter daftar berdasarkan detail pengguna dan peristiwa. Pilih kode respons atau pesan kesalahan untuk melihat detail selengkapnya tentang permintaan atau kesalahan jaringan.

  • Tab Sesi menampilkan metrik sesi. Tab ini mencakup histogram peristiwa awal sesi dan tampilan daftar sesi. Anda dapat memfilter daftar sesi berdasarkan jenis peristiwa, detail pengguna, dan detail peristiwa. Pilih sessionId untuk melihat detail lebih lanjut tentang sesi.

  • Tab Peristiwa menampilkan histogram peristiwa RUM dan tampilan daftar peristiwa. Anda dapat memfilter daftar peristiwa berdasarkan jenis peristiwa, detail pengguna, dan detail peristiwa. Pilih peristiwa RUM untuk melihat peristiwa mentah.

  • Tab Browser & Perangkat menampilkan informasi seperti performa dan penggunaan berbagai browser dan perangkat untuk mengakses aplikasi Anda. Tampilan ini mencakup kendali untuk mengaktifkan tampilan antara fokus pada Browser dan Perangkat.

    Jika mempersempit cakupan ke satu browser, Anda melihat data dipecah berdasarkan versi browser.

  • Tab Perjalanan Pengguna menampilkan jalur yang digunakan pelanggan Anda untuk menavigasi aplikasi Anda. Anda dapat melihat dari mana pelanggan Anda memasukkan aplikasi Anda dan dari halaman mana mereka keluar dari aplikasi Anda. Anda juga dapat melihat jalur yang mereka ambil dan persentase pelanggan yang mengikuti jalur tersebut. Anda dapat berhenti sejenak pada simpul untuk mendapatkan detail lebih lanjut tentang halaman itu. Anda dapat memilih satu jalur untuk menyorot koneksi agar lebih mudah dilihat.

  • Tab Metrik menampilkan semua CloudWatch metrik default yang diterbitkan oleh monitor aplikasi Anda, termasuk data vital web kinerja, metrik kesalahan (kesalahan, JavaScript kesalahan/kesalahan HTTP), volume, alur pengguna, dan metrik apdex. Jika Anda membuat metrik yang diperluas untuk aplikasi Anda, tab juga menyertakan subset metrik ini di bagian metrik yang diperluas. Subset ini mencakup metrik tipe,, http4xxCount PageViewCount PerformanceNavigationDuration, Http5xxCount dan. JsErrorCount Dasbor menunjukkan tiga variasi metrik per jenis metrik. Karena ini adalah CloudWatch metrik, Anda juga dapat mengekspor tab ini ke dasbor Anda sendiri menggunakan opsi Tambahkan ke dasbor dan memperbaruinya untuk menyertakan lebih banyak metrik.

(Opsional) Pada salah satu dari enam tab pertama, Anda dapat memilih tombol Halaman dan memilih halaman atau grup halaman dari daftar. Ini mempersempit data yang ditampilkan ke satu halaman atau grup halaman aplikasi Anda. Anda juga dapat menandai halaman dan grup halaman dalam daftar sebagai favorit.

Dasbor Aplikasi Seluler

Ketika Anda memilih monitor aplikasi seluler, Anda akan melihat tab berikut:

  • Tab Performance memberikan wawasan tentang kinerja aplikasi seluler Anda termasuk waktu muat layar, waktu peluncuran aplikasi (dingin dan hangat), metrik kinerja, dan skor Apdex dari waktu ke waktu. Tampilan mendetail memecah kinerja berdasarkan nama layar, versi OS, versi aplikasi, perangkat, dan negara. Mengklik waktu buka layar, waktu peluncuran aplikasi, atau titik data lokasi di bagan akan membuka panel diagnostik di sebelah kanan yang memberikan wawasan lebih lanjut yang relevan dengan titik data yang terdiri dari sesi berkorelasi terbaru dan tautan ke tab Sesi untuk pemecahan masalah.

    Pada tab ini Anda juga dapat mengaktifkan tampilan antara pemuatan Layar, Peluncuran aplikasi, dan Lokasi untuk melihat detail selengkapnya tentang kinerja aplikasi.

    Tab ini juga menampilkan skor indeks kinerja aplikasi (Apdex) yang menunjukkan tingkat kepuasan pengguna akhir. Skor berkisar dari 0 (paling tidak puas) hingga 1 (paling puas). Skor didasarkan pada performa aplikasi saja. Untuk informasi selengkapnya tentang skor Apdex, silakan lihat .

  • Tab Errors memecah masalah aplikasi dalam tiga kategori: Network Errors, Crashes, dan ANRs (Android) /App Hang (iOS). Tab Kesalahan Jaringan memiliki bagan garis yang menunjukkan latensi jaringan, kesalahan klien (kode status 4xx), dan kesalahan server (kode status 5xx). Mengklik titik data untuk salah satu baris ini dalam bagan akan membuka panel diagnostik. Tabel bawah mencantumkan 100 rute jaringan yang paling umum. Mengklik tombol radio akan memfilter bagan garis dengan rute jaringan yang dipilih.

    Demikian pula, tab Crashes dan ANRs /App Hang menunjukkan rangkaian baris untuk hitungan setiap kesalahan, dan ini tidak dapat dipecahkan. Tabel bawah menampilkan pesan crash atas yang paling umum atau jejak tumpukan ANR/App Hang. Mengklik tombol radio akan memfilter bagan, dan mengklik pesan kesalahan akan menampilkan jejak tumpukan lengkap.

  • Tab Sessions menampilkan tabel yang mencantumkan semua sesi dalam urutan kronologis menurun. Di bagian bawah, visualisasi air terjun menunjukkan semua telemetri untuk sesi yang dipilih, membantu Anda melacak interaksi pengguna dan mengidentifikasi masalah kinerja. Setiap baris di air terjun dapat dipilih untuk membuka panel diagnostik. Untuk permintaan HTTP, Anda akan melihat TraceID yang menautkan ke konsol Traces.

    Untuk permintaan HTTP dengan kode status non-2xx, crash, atau ANRs (Android)/App Hang (iOS), panel diagnostik menyertakan tab Pengecualian dengan jejak tumpukan. Tombol Lihat di air terjun menyediakan akses cepat ke informasi ini.

  • Tab Metrik menampilkan semua CloudWatch metrik default yang diterbitkan oleh monitor aplikasi Anda, termasuk metrik kinerja (waktu muat layar, waktu peluncuran aplikasi dingin), metrik kesalahan (crash, ANRs/App Hang, HTTP, dan. errors/faults), volume and apdex metrics. If you created extended metrics for your application, the tab also includes a subset of these metrics in the extended metrics section. This subset includes metrics of type ScreenLoadTime, ScreenLoadCount, CrashCount, Http4xxCount, Http5xxCount, ANRCount/AppHangCount ColdLaunchTime WarmLaunchTime Dasbor menunjukkan tiga variasi metrik per jenis metrik. Karena ini adalah CloudWatch metrik, Anda juga dapat mengekspor tab ini ke dasbor Anda sendiri menggunakan opsi Tambahkan ke dasbor dan memperbaruinya untuk menyertakan lebih banyak metrik.

  • Tab Konfigurasi menyediakan akses ke setelan umum dan detail konfigurasi monitor aplikasi Anda. Anda juga dapat mengakses tab Cuplikan Kode yang berisi instruksi untuk menginstrumentasi aplikasi seluler Anda dengan ADOT SDK, termasuk opsi instrumentasi Manual dan Kode Nol.

Bagaimana CloudWatch RUM menetapkan skor Apdex

Apdex (Application Performance Index) adalah standar terbuka yang mendefinisikan metode untuk melaporkan, mengukur, dan menilai waktu respons aplikasi. Skor Apdex membantu Anda memahami dan mengidentifikasi dampak pada performa aplikasi dari waktu ke waktu.

Skor Apdex menunjukkan tingkat kepuasan pengguna akhir. Skor berkisar dari 0 (paling tidak puas) hingga 1 (paling puas). Skor didasarkan pada performa aplikasi saja. Pengguna tidak diminta untuk menilai aplikasi.

Setiap skor Apdex individu jatuh ke dalam salah satu dari tiga ambang batas. Berdasarkan ambang batas Apdex dan waktu respons aplikasi aktual, ada tiga jenis performa, sebagai berikut:

  • Puas - Waktu respons aplikasi sebenarnya kurang dari atau sama dengan ambang Apdex. Untuk CloudWatch RUM, ambang batas ini adalah 2000 ms atau kurang.

  • Tolerable — Waktu respons aplikasi sebenarnya lebih besar dari ambang Apdex, tetapi kurang dari atau sama dengan empat kali ambang Apdex. Untuk CloudWatch RUM, kisaran ini adalah 2000-8000 ms.

  • Frustrasi — Waktu respons aplikasi sebenarnya lebih besar dari empat kali ambang Apdex. Untuk CloudWatch RUM, kisaran ini lebih dari 8000 ms.

Total skor Apdex 0-1 dihitung menggunakan rumus berikut:

(positive scores + tolerable scores/2)/total scores * 100