Mengkonfigurasi klien CloudWatch RUM web - Amazon CloudWatch

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

Mengkonfigurasi klien CloudWatch RUM web

Aplikasi Anda dapat menggunakan salah satu cuplikan kode yang dihasilkan oleh CloudWatch RUM untuk menginstal klien CloudWatch RUM web. Cuplikan yang dihasilkan mendukung dua metode instalasi: sebagai JavaScript modul melaluiNPM, atau dari jaringan pengiriman konten ()CDN. Untuk kinerja terbaik, kami sarankan menggunakan metode NPM instalasi. Untuk informasi selengkapnya tentang menggunakan metode ini, lihat Menginstal sebagai JavaScript Modul.

Jika Anda menggunakan opsi CDN penginstalan, pemblokir iklan mungkin memblokir default yang CDN disediakan oleh CloudWatch RUM. Ini menonaktifkan pemantauan aplikasi untuk pengguna yang melakukan instalasi pemblokir iklan. Karena itu, kami menyarankan Anda menggunakan default CDN hanya untuk orientasi awal dengan CloudWatch RUM. Untuk informasi selengkapnya tentang cara mengurangi masalah ini, silakan lihat Instrumen aplikasi.

Cuplikan kode berada di <head> tag HTML file dan menginstal klien web dengan mengunduh klien web, dan kemudian mengonfigurasi klien web untuk aplikasi yang dipantau. Potongan ini adalah fungsi yang mengeksekusi diri sendiri yang terlihat mirip dengan yang berikut ini. Dalam contoh ini, tubuh fungsi potongan kode telah dihilangkan untuk kemudahaan pembacaan.

<script> (function(n,i,v,r,s,c,u,x,z){...})( 'cwr', '00000000-0000-0000-0000-000000000000', '1.0.0', 'us-west-2', 'https://client.rum.us-east-1.amazonaws.com/1.0.2/cwr.js', { /* Configuration Options Here */ } ); <script>

Argumen

Potongan kode menerima enam argumen:

  • Namespace untuk menjalankan perintah pada klien web, seperti 'cwr'

  • ID monitor aplikasi, seperti '00000000-0000-0000-0000-000000000000'

  • Versi aplikasi, seperti '1.0.0'

  • AWS Wilayah monitor aplikasi, seperti 'us-west-2'

  • Klien web, seperti URL 'https://client.rum.us-east-1.amazonaws.com/1.0.2/cwr.js'

  • Opsi konfigurasi khusus aplikasi. Untuk informasi selengkapnya, silakan lihat bagian berikut ini.

Mengabaikan kesalahan

Klien CloudWatch RUM web mendengarkan semua jenis kesalahan yang terjadi dalam aplikasi Anda. Jika aplikasi Anda memancarkan JavaScript kesalahan yang tidak ingin Anda lihat di CloudWatch RUM dasbor, Anda dapat mengonfigurasi klien CloudWatch RUM web untuk memfilter kesalahan ini sehingga Anda hanya melihat peristiwa kesalahan yang relevan di CloudWatch RUM dasbor. Misalnya, Anda mungkin memilih untuk tidak melihat beberapa JavaScript kesalahan di dasbor karena Anda telah mengidentifikasi perbaikan untuk mereka dan volume kesalahan ini menutupi kesalahan lainnya. Anda mungkin juga ingin mengabaikan kesalahan yang tidak dapat Anda perbaiki karena dimiliki oleh perpustakaan yang dimiliki oleh pihak ketiga.

Untuk informasi selengkapnya tentang cara instrumen klien web untuk memfilter JavaScript kesalahan tertentu, lihat contoh di Kesalahan dalam dokumentasi Github klien web.

Opsi konfigurasi

Untuk informasi tentang opsi konfigurasi yang tersedia untuk klien CloudWatch RUM web, lihat dokumentasi klien CloudWatch RUM web