Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Metrik kustom dan metrik diperpanjang yang dapat Anda kirim dan Terbukti CloudWatch CloudWatch
Secara default, monitor RUM aplikasi mengirim metrik ke CloudWatch. Metrik dan dimensi default ini tercantum dalam CloudWatch metrik yang dapat Anda kumpulkan. CloudWatch RUM
Anda juga dapat mengatur monitor aplikasi untuk mengekspor metrik. Monitor aplikasi dapat mengirim metrik yang diperluas, metrik khusus, atau keduanya. Itu dapat mengirim mereka ke CloudWatch atau ke CloudWatch Terbukti, atau ke keduanya.
Metrik kustom– Metrik kustom adalah metrik yang Anda tentukan. Dengan metrik kustom, Anda dapat menggunakan nama metrik dan namespace apa pun. Untuk mendapatkan metrik, Anda dapat menggunakan peristiwa kustom, peristiwa bawaan, atribut kustom, atau atribut default.
Anda dapat mengirim metrik khusus ke keduanya CloudWatch dan CloudWatch Terbukti.
Metrik yang diperluas — Memungkinkan Anda mengirim CloudWatch RUM metrik default ke CloudWatch Evidently untuk digunakan dalam eksperimen Evidently. Anda juga dapat mengirim salah satu CloudWatch RUM metrik default CloudWatch dengan dimensi tambahan. Dengan cara ini, metrik ini dapat memberi Anda tampilan yang lebih halus.
Metrik-metrik kustom
Untuk mengirim metrik khusus, Anda harus menggunakan AWS APIsatau AWS CLI bukan konsol. Untuk informasi lebih lanjut tentang menggunakan AWS APIs, lihat PutRumMetricsDestinationdan BatchCreateRumMetricDefinitions.
Jumlah maksimum definisi metrik yang diperluas dan metrik kustom yang dapat memuat satu tujuan adalah 2000. Untuk setiap metrik kustom atau metrik yang diperluas yang Anda kirim ke setiap tujuan, setiap kombinasi nama dimensi dan nilai dimensi diperhitungkan dalam batas ini. Anda tidak dikenakan biaya untuk metrik kustom yang berasal dari segala jenis peristiwa atau atribut. CloudWatch RUM
Contoh berikut menunjukkan cara membuat metrik kustom yang berasal dari peristiwa kustom. Berikut adalah contoh peristiwa kustom yang digunakan:
cwr('recordEvent', { type: 'my_custom_event', data: { location: 'IAD', current_url: 'amazonaws.com', user_interaction: { interaction_1 : "click", interaction_2 : "scroll" }, visit_count:10 } })
Dengan peristiwa kustom ini, Anda dapat membuat metrik kustom yang menghitung jumlah kunjungan amazonaws.com
URL dari browser Chrome. Definisi berikut membuat metrik yang disebut AmazonVisitsCount
di akun Anda, di namespace RUM/CustomMetrics/PageVisits
.
{ "AppMonitorName":"customer-appMonitor-name", "Destination":"CloudWatch", "MetricDefinitions":[ { "Name":"AmazonVisitsCount", "Namespace":"PageVisit", "ValueKey":"event_details.visit_count", "UnitLabel":"Count", "DimensionKeys":{ "event_details.current_url": "URL" }, "EventPattern":"{\"metadata\":{\"browserName\":[\"Chrome\"]},\"event_type\":[\"my_custom_event\"],\"event_details\": {\"current_url\": [\"amazonaws.com\"]}}" } ] }
Metrik yang diperluas
Jika mengatur metrik yang diperluas, Anda dapat melakukan salah satu atau kedua hal berikut:
Kirim CloudWatch RUM metrik default ke CloudWatch Evidently untuk digunakan dalam eksperimen Evidently. Hanya WebVitalsLargestContentfulPaintmetrik PerformanceNavigationDuration, PerformanceResourceDuration, WebVitalsCumulativeLayoutShift, WebVitalsFirstInputDelay, dan yang dapat dikirim ke Evidently.
Kirim salah satu CloudWatch RUM metrik default CloudWatch dengan dimensi tambahan sehingga metrik memberi Anda tampilan yang lebih halus. Sebagai contoh, Anda dapat melihat metrik kustom untuk browser tertentu yang digunakan pengguna Anda, atau metrik untuk pengguna di geolokasi tertentu.
Untuk informasi selengkapnya tentang CloudWatch RUM metrik default, lihatCloudWatch metrik yang dapat Anda kumpulkan CloudWatch RUM.
Jumlah maksimum definisi metrik yang diperluas dan metrik kustom yang dapat memuat satu tujuan adalah 2000. Untuk setiap metrik kustom atau metrik yang diperluas yang Anda kirim ke setiap tujuan, setiap kombinasi nama dimensi dan nilai dimensi diperhitungkan untuk batas ini.
Saat Anda mengirim metrik yang diperluas ke CloudWatch, Anda dapat menggunakan CloudWatch RUM konsol untuk membuat CloudWatch alarm pada mereka.
Anda tidak dikenakan biaya untuk metrik diperpanjang yang dibuat untuk metrik default. CloudWatch RUM
Dimensi berikut didukung untuk metrik yang diperluas untuk semua nama metrik yang dapat dikirim monitor aplikasi. Nama-nama metrik ini tercantum dalam CloudWatch metrik yang dapat Anda kumpulkan CloudWatch RUM.
-
BrowserName
Contoh nilai dimensi:
Chrome
,Firefox
,Chrome Headless
-
CountryCode
Ini menggunakan format ISO -3166, dengan kode dua huruf.Contoh nilai dimensi:
US
,JP
,DE
-
DeviceType
Contoh nilai dimensi:
desktop
,mobile
,tablet
,embedded
-
FileType
Contoh nilai dimensi:
Image
,Stylesheet
-
OSName
Contoh nilai dimensi:
Linux
,Windows,
iOS
,Android
-
PageId
Atur metrik yang diperluas menggunakan konsol
Untuk menggunakan konsol untuk mengirim metrik yang diperluas CloudWatch, gunakan langkah-langkah berikut.
Untuk mengirim metrik yang diperluas ke CloudWatch Evidently, Anda harus menggunakan AWS APIsatau AWS CLI bukan konsol. Untuk informasi tentang menggunakan AWS APIsuntuk mengirim metrik yang diperluas ke salah satu CloudWatch atau Terbukti, lihat PutRumMetricsDestinationdan. BatchCreateRumMetricDefinitions
Untuk menggunakan konsol untuk menyiapkan monitor aplikasi dan mengirim metrik yang RUM diperluas ke CloudWatch
Buka CloudWatch konsol di https://console.aws.amazon.com/cloudwatch/
. Di panel navigasi, pilih Sinyal Aplikasi, RUM.
Pilih Tampilan daftar lalu pilih nama monitor aplikasi yang akan mengirim metrik.
Pilih tab Konfigurasi dan kemudian pilih metrik yang RUM diperluas.
Pilih Kirim metrik.
Pilih satu atau beberapa nama metrik untuk dikirim dengan dimensi tambahan.
Pilih satu faktor atau lebih untuk digunakan sebagai dimensi untuk metrik ini. Saat Anda membuat pilihan, jumlah metrik tambahan yang dibuat pilihan Anda ditampilkan di Jumlah metrik terekstensi.
Angka ini dihitung dengan mengalikan jumlah nama metrik yang dipilih dengan jumlah dimensi berbeda yang Anda buat.
Untuk mengirim metrik dengan ID halaman sebagai dimensi, pilih Browse for page ID lalu pilih halaman IDs yang akan digunakan.
Untuk mengirim metrik dengan tipe perangkat sebagai dimensi, pilih perangkat Desktop atau Ponsel dan tablet.
Untuk mengirim metrik dengan sistem operasi sebagai dimensi, pilih satu atau beberapa sistem operasi di bawah Sistem operasi.
Untuk mengirim metrik dengan jenis browser sebagai dimensi, pilih satu browser atau lebih di bawah Browser.
Untuk mengirim metrik dengan geolokasi sebagai dimensi, pilih satu lokasi atau lebih di bawah Lokasi.
Hanya lokasi tempat monitor aplikasi ini melaporkan metrik yang akan muncul dalam daftar yang akan dipilih.
Setelah Anda selesai dengan pilihan Anda, pilih Kirim metrik.
(Opsional) Dalam daftar Metrik yang diperluas, untuk membuat alarm yang mengawasi salah satu metrik, pilih Buat alarm di baris metrik tersebut.
Untuk informasi umum tentang CloudWatch alarm, lihat Menggunakan CloudWatch alarm Amazon. Untuk tutorial untuk mengatur alarm pada metrik yang CloudWatch RUM diperluas, lihatTutorial: membuat metrik yang diperluas dan membuatnya menjadi alarm.
Berhenti mengirim metrik terekstensi
Untuk menggunakan konsol untuk berhenti mengirim metrik terekstensi
Buka CloudWatch konsol di https://console.aws.amazon.com/cloudwatch/
. Di panel navigasi, pilih Sinyal Aplikasi, RUM.
Pilih Tampilan daftar lalu pilih nama monitor aplikasi yang akan mengirim metrik.
Pilih tab Konfigurasi dan kemudian pilih metrik yang RUM diperluas.
Pilih satu atau beberapa kombinasi nama dan dimensi metrik untuk berhenti mengirim. Kemudian pilih Tindakan, Hapus.
Tutorial: membuat metrik yang diperluas dan membuatnya menjadi alarm
Tutorial ini menunjukkan cara mengatur metrik yang diperluas untuk dikirim CloudWatch, dan kemudian cara mengatur alarm pada metrik itu. Dalam tutorial ini, Anda membuat metrik yang melacak JavaScript kesalahan pada browser Chrome.
Untuk mengatur metrik yang diperluas ini dan mengatur alarm di atasnya
Buka CloudWatch konsol di https://console.aws.amazon.com/cloudwatch/
. Di panel navigasi, pilih Sinyal Aplikasi, RUM.
Pilih Tampilan daftar dan kemudian pilih nama monitor aplikasi yang akan mengirim metrik.
Pilih tab Konfigurasi dan kemudian pilih metrik yang RUM diperluas.
Pilih Kirim metrik.
Pilih JSErrorCount.
Di bawah Browser, pilih Chrome.
Kombinasi JSErrorCountdan Chrome ini akan mengirimkan satu metrik yang diperluas ke CloudWatch. Metrik menghitung JavaScript kesalahan hanya untuk sesi pengguna yang menggunakan browser Chrome. Nama metrik akan menjadi JsErrorCountdan nama dimensi akan menjadi Browser.
Pilih Kirim metrik.
Dalam daftar Metrik diperpanjang, pilih Buat alarm di baris yang ditampilkan JsErrorCountdi bawah Nama dan menampilkan Chrome di bawah BrowserName.
Di bawah Tentukan metrik dan kondisi, konfirmasikan bahwa nama dan BrowserNamebidang Metrik telah diisi sebelumnya dengan nilai yang benar.
Untuk Statistik, pilih statistik yang ingin Anda gunakan untuk alarm. Rata-rata adalah pilihan yang baik untuk jenis metrik penghitungan ini.
Untuk Periode, pilih 5 menit.
Pada Kondisi, lakukan hal berikut:
Pilih Statis.
Pilih Lebih Besar untuk menentukan bahwa alarm harus masuk ke ALARM status ketika jumlah kesalahan lebih tinggi dari ambang batas yang akan Anda tentukan.
Di bawah dari... , masukkan angka untuk ambang batas alarm. Alarm masuk ke ALARM keadaan ketika jumlah kesalahan selama periode 5 menit melebihi angka ini.
(Opsional) Secara default, alarm masuk ke ALARM status segera setelah jumlah kesalahan melebihi angka ambang batas yang Anda tetapkan selama periode 5 menit. Anda dapat secara opsional mengubah ini sehingga alarm masuk ke ALARM status hanya jika jumlah ini terlampaui selama lebih dari satu periode 5 menit.
Untuk melakukan hal itu, pilih Konfigurasi tambahan dan kemudian untuk Titik data untuk alarm, tentukan berapa periode 5 menit yang perlu memiliki jumlah kesalahan melebihi ambang batas untuk memicu alarm. Sebagai contoh, Anda dapat memilih 2 dari 2 untuk membuat alarm hanya berbunyi saat dua periode 5 menit berturut-turut melampaui ambang batas, atau 2 dari 3 untuk membuat alarm berbunyi jika dua dari tiga periode 5 menit berturut-turut melampaui ambang batas.
Untuk informasi selengkapnya tentang jenis evaluasi alarm ini, silakan lihat Melakukan evaluasi alarm.
Pilih Berikutnya.
Untuk Mengonfigurasi tindakan, tentukan apa yang harus terjadi ketika alarm masuk ke status alarm. Untuk menerima pemberitahuan dengan AmazonSNS, lakukan hal berikut:
Pilih Tambahkan notifikasi.
Pilih Dalam alarm.
Pilih SNS topik yang sudah ada atau buat yang baru. Jika Anda membuat yang baru, tentukan nama untuk itu dan tambahkan setidaknya satu alamat email ke dalamnya.
Pilih Berikutnya.
Masukkan nama dan deskripsi opsional untuk alarm, lalu pilih Berikutnya.
Tinjau detailnya dan pilih Buat alarm.