CloudWatch RUM - Amazon CloudWatch

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

CloudWatch RUM

Dengan CloudWatch RUM, Anda dapat melakukan pemantauan pengguna nyata untuk mengumpulkan dan melihat data sisi klien tentang kinerja aplikasi web Anda dari sesi pengguna yang sebenarnya dalam waktu dekat. Data yang dapat Anda visualisasikan dan analisis mencakup waktu pemuatan halaman, kesalahan sisi klien, dan perilaku pengguna. Ketika Anda melihat data ini, Anda dapat melihat semuanya digabungkan bersama-sama dan juga melihat detail berdasarkan browser dan perangkat yang digunakan pelanggan Anda.

Anda dapat menggunakan data yang dikumpulkan untuk mengidentifikasi dan men-debug masalah kinerja sisi klien dengan cepat. CloudWatch RUMmembantu Anda memvisualisasikan anomali dalam kinerja aplikasi Anda dan menemukan data debugging yang relevan seperti pesan kesalahan, jejak tumpukan, dan sesi pengguna. Anda juga dapat menggunakan RUM untuk memahami rentang dampak pengguna akhir termasuk jumlah pengguna, geolokasi, dan browser yang digunakan.

Data pengguna akhir yang Anda kumpulkan CloudWatch RUM disimpan selama 30 hari dan kemudian dihapus secara otomatis. Jika Anda ingin menyimpan RUM acara untuk waktu yang lebih lama, Anda dapat memilih agar monitor aplikasi mengirim salinan peristiwa ke CloudWatch Log di akun Anda. Kemudian, Anda dapat menyesuaikan periode retensi untuk grup log tersebut.

Untuk menggunakannyaRUM, Anda membuat monitor aplikasi dan memberikan beberapa informasi. RUMmenghasilkan JavaScript cuplikan untuk Anda tempel ke aplikasi Anda. Cuplikan menarik kode klien RUM web. Klien RUM web menangkap data dari persentase sesi pengguna aplikasi Anda, yang ditampilkan di dasbor pra-bangun. Anda dapat menentukan berapa persentase sesi pengguna untuk mengumpulkan data.

CloudWatch RUMterintegrasi dengan Application Signals, yang dapat menemukan dan memantau layanan aplikasi, klien, kenari Synthetics, dan dependensi layanan Anda. Gunakan Sinyal Aplikasi untuk melihat daftar atau peta visual layanan Anda, melihat metrik kesehatan berdasarkan sasaran tingkat layanan Anda (SLOs), dan menelusuri untuk melihat jejak X-Ray yang berkorelasi untuk pemecahan masalah yang lebih rinci. Untuk melihat permintaan halaman RUM klien di Sinyal Aplikasi, aktifkan penelusuran aktif X-Ray dengan membuat monitor aplikasi, atau mengonfigurasi klien RUM web secara manual. RUMKlien Anda ditampilkan pada Peta Layanan yang terhubung ke layanan Anda, dan di halaman detail Layanan dari layanan yang mereka panggil.

Klien RUM web adalah open source. Untuk informasi selengkapnya, lihat klien CloudWatch RUM web.

Pertimbangan performa

Bagian ini membahas pertimbangan kinerja penggunaan. CloudWatch RUM

  • Memuat dampak kinerja — Klien CloudWatch RUM web dapat diinstal dalam aplikasi web Anda sebagai JavaScript modul, atau dimuat ke dalam aplikasi web Anda secara asinkron dari jaringan pengiriman konten (). CDN Itu tidak memblokir proses pemuatan aplikasi. CloudWatch RUMdirancang agar tidak ada dampak yang nyata terhadap waktu buka aplikasi.

  • Dampak runtime — Klien RUM web melakukan pemrosesan untuk merekam dan mengirimkan RUM data ke layanan. CloudWatch RUM Karena kejadian jarang terjadi dan jumlah pemrosesannya kecil, CloudWatch RUM dirancang agar tidak ada dampak yang dapat dideteksi terhadap kinerja aplikasi.

  • Dampak jaringan — Klien RUM web secara berkala mengirimkan data ke CloudWatch RUM layanan. Data dikirim secara berkala saat aplikasi berjalan, dan juga segera sebelum browser membongkar aplikasi. Data yang dikirim segera sebelum browser membongkar aplikasi dikirim sebagai suar, yang dirancang agar tidak memiliki dampak yang dapat dideteksi pada waktu pembongkaran aplikasi.

RUMHarga

Dengan CloudWatch RUM, Anda dikenakan biaya untuk setiap RUM acara yang CloudWatch RUM diterima. Setiap item data yang dikumpulkan menggunakan klien RUM web dianggap sebagai RUM peristiwa. Contoh RUM peristiwa termasuk tampilan halaman, JavaScript kesalahan, dan HTTP kesalahan. Anda memiliki opsi untuk jenis peristiwa yang dikumpulkan oleh setiap monitor aplikasi. Anda dapat mengaktifkan atau menonaktifkan opsi untuk mengumpulkan peristiwa telemetri kinerja, JavaScript kesalahan, HTTP kesalahan, dan jejak X-Ray. Untuk informasi selengkapnya tentang memilih opsi ini, silakan lihat Membuat monitor CloudWatch RUM aplikasi dan Informasi yang dikumpulkan oleh klien CloudWatch RUM web. Untuk informasi selengkapnya tentang harga, lihat CloudWatchHarga Amazon.

Ketersediaan Wilayah

CloudWatch RUMsaat ini tersedia di Wilayah berikut:

  • AS Timur (N. Virginia)

  • AS Timur (Ohio)

  • AS Barat (California Utara)

  • AS Barat (Oregon)

  • Afrika (Cape Town)

  • Asia Pasifik (Jakarta)

  • Asia Pasifik (Mumbai)

  • Asia Pasifik (Hyderabad)

  • Asia Pasifik (Melbourne)

  • Asia Pasifik (Osaka)

  • Asia Pasifik (Seoul)

  • Asia Pasifik (Singapura)

  • Asia Pasifik (Sydney)

  • Asia Pasifik (Tokyo)

  • Kanada (Pusat)

  • Eropa (Frankfurt)

  • Eropa (Irlandia)

  • Eropa (London)

  • Eropa (Milan)

  • Eropa (Paris)

  • Eropa (Spanyol)

  • Eropa (Stockholm)

  • Eropa (Zürich)

  • Timur Tengah (Bahrain)

  • Timur Tengah (UAE)

  • Amerika Selatan (Sao Paulo)