

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

# CloudWatch metrik yang dapat Anda kumpulkan dengan CloudWatch RUM
<a name="CloudWatch-RUM-metrics"></a>

Tabel di bagian ini mencantumkan metrik yang Anda kumpulkan secara otomatis dengan CloudWatch RUM dari aplikasi web, aplikasi seluler, atau keduanya. Anda dapat melihat metrik ini di CloudWatch konsol. Untuk informasi selengkapnya, lihat [Lihat metrik yang tersedia](viewing_metrics_with_cloudwatch.md).

Anda juga dapat secara opsional mengirim metrik yang diperluas ke. CloudWatch Untuk informasi selengkapnya, lihat [Metrik yang diperluas](CloudWatch-RUM-custom-and-extended-metrics.md#CloudWatch-RUM-vended-metrics).

Metrik-metrik ini diterbitkan di namespace metrik yang disebut `AWS/RUM`. Semua metrik berikut diterbitkan dengan dimensi `application_name`. Nilai dimensi ini adalah nama monitor aplikasi. Beberapa metrik juga diterbitkan dengan dimensi tambahan, seperti yang tercantum dalam tabel berikut.


**Metrik web**  

| Metrik | Unit | Deskripsi | 
| --- | --- | --- | 
|  `HttpStatusCodeCount` |  Hitungan  |  Hitungan respons HTTP dalam aplikasi, dengan kode status responsnya. Dimensi tambahan: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/AmazonCloudWatch/latest/monitoring/CloudWatch-RUM-metrics.html)  | 
|  `Http4xxCount` |  Hitungan  |  Hitungan respons HTTP dalam aplikasi, dengan kode status respons 4xx. Ini dihitung berdasarkan peristiwa `http_event` RUM yang menghasilkan kode 4xx.  | 
|  `Http4xxCountPerSession` |  Hitungan  |  Hitungan respons HTTP dalam sesi, dengan kode status respons 4xx. Ini dihitung berdasarkan peristiwa `http_event` RUM yang menghasilkan kode 4xx.  | 
|  `Http4xxCountPerPageView` |  Hitungan  |  Hitungan respons HTTP dalam tinjauan halaman, dengan kode status respons 4xx. Ini dihitung berdasarkan peristiwa `http_event` RUM yang menghasilkan kode 4xx.  | 
|  `Http5xxCount` |  Hitungan  |  Hitungan respons HTTP dalam aplikasi, dengan kode status respons 5xx. Ini dihitung berdasarkan peristiwa `http_event` RUM yang menghasilkan kode 5xx.  | 
|  `Http5xxCountPerSession` |  Hitungan  |  Hitungan respons HTTP dalam sesi, dengan kode status respons 5xx. Ini dihitung berdasarkan peristiwa `http_event` RUM yang menghasilkan kode 5xx.  | 
|  `Http5xxCountPerPageView` |  Hitungan  |  Hitungan respons HTTP dalam tinjauan halaman, dengan kode status respons 5xx. Ini dihitung berdasarkan peristiwa `http_event` RUM yang menghasilkan kode 5xx.  | 
|  `JsErrorCount` |  Hitungan  |  Hitungan peristiwa JavaScript kesalahan yang dicerna.   | 
|  `JsErrorCountPerSession` |  Hitungan  |  Hitungan peristiwa JavaScript kesalahan yang dicerna dalam sesi.  | 
|  `JsErrorCountPerPageView` |  Hitungan  |  Hitungan peristiwa JavaScript kesalahan yang dicerna dalam tinjauan halaman.  | 
|  `NavigationFrustratedTransaction` |  Hitungan  |  Hitungan peristiwa navigasi dengan ambang batas `duration` yang lebih tinggi dari ambang batas mengecewakan, yaitu 8000 ms. Durasi peristiwa navigasi dilacak dalam metrik `PerformanceNavigationDuration`.  | 
|  `NavigationSatisfiedTransaction` |  Hitungan  |  Hitungan peristiwa navigasi dengan `duration` yang kurang dari tujuan Apdex, yaitu 2000 ms. Durasi peristiwa navigasi dilacak dalam metrik `PerformanceNavigationDuration`.  | 
|  `NavigationToleratedTransaction` |  Hitungan  |  Hitungan peristiwa navigasi dengan `duration` antara 2000 ms dan 8000 ms. Durasi peristiwa navigasi dilacak dalam metrik `PerformanceNavigationDuration`.  | 
|  `PageViewCount` |  Hitungan  |  Hitungan peristiwa tampilan halaman yang dicerna oleh monitor aplikasi. Ini dihitung dengan menghitung peristiwa `page_view_event` RUM.  | 
|  `PageViewCountPerSession` |  Hitungan  |  Hitungan acara tampilan halaman dalam sesi. | 
|  `PerformanceResourceDuration` |  Milidetik  |  `duration` dari peristiwa sumber daya. Dimensi tambahan: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/AmazonCloudWatch/latest/monitoring/CloudWatch-RUM-metrics.html)  | 
|  `PerformanceNavigationDuration` |  Milidetik  |  `duration` dari peristiwa navigasi.  | 
|  `RumEventPayloadSize` |  Byte  |  Ukuran setiap acara yang dicerna oleh CloudWatch RUM. Anda juga dapat menggunakan statistik `SampleCount` untuk metrik ini untuk memantau jumlah peristiwa yang diserap monitor aplikasi.  | 
|  `SessionCount` |  Hitungan  |  Hitungan peristiwa awal sesi yang diserap monitor aplikasi. Dengan kata lain, jumlah sesi baru dimulai.  | 
|  `SessionDuration` |  Milidetik  |  Durasi sesi. Ini dihitung berdasarkan waktu antara peristiwa pertama dan terakhir dalam suatu sesi.  | 
|  `TimeOnPage` |  Milidetik  |  Durasi tampilan halaman. Ini dihitung berdasarkan waktu hingga tampilan halaman berikutnya, kecuali untuk halaman terakhir dalam sesi di mana waktu antara peristiwa pertama dan terakhir di halaman itu.  | 
|  `WebVitalsCumulativeLayoutShift` |  Tidak ada  |  Melacak nilai peristiwa pergeseran tata letak kumulatif.  | 
|  `WebVitalsFirstInputDelay` |  Milidetik  |  Melacak nilai peristiwa penundaan input pertama.  | 
|  `WebVitalsLargestContentfulPaint` |  Milidetik  |  Melacak nilai peristiwa catatan terbesar yang memuaskan.  | 
|  `WebVitalsInteractionToNextPaint` |  Milidetik  |  Melacak nilai interaksi ke acara cat berikutnya.  | 

Anda dapat mengonfigurasi metrik yang diperluas untuk aplikasi seluler Anda untuk memberikan dimensi tambahan untuk analisis.


**Metrik seluler**  

| Metrik | Unit | Deskripsi | 
| --- | --- | --- | 
|  `ANRCount`  |  Hitungan  |  Hanya untuk Android: Jumlah insiden Application Not Responding (ANR), terjadi ketika aplikasi tidak responsif selama lebih dari 5 detik, mengakibatkan aplikasi crash.  | 
|  `AppHangCount`  |  Hitungan  |  Hanya untuk iOS: Berapa kali aplikasi menjadi tidak responsif selama lebih dari 250 ms pada loop utama.  | 
|  `ColdAppLaunchFrustratedTransaction`  |  Hitungan  |  Jumlah peluncuran aplikasi dingin yang membutuhkan waktu lebih dari 8 detik untuk diselesaikan, kemungkinan menyebabkan frustrasi pengguna.  | 
|  `ColdAppLaunchSatisfiedTransaction`  |  Hitungan  |  Jumlah peluncuran aplikasi dingin yang selesai dalam waktu kurang dari 2 detik, memberikan pengalaman pengguna yang memuaskan.  | 
|  `ColdAppLaunchToleratedTransaction`  |  Hitungan  |  Jumlah peluncuran aplikasi dingin yang selesai antara 2 dan 8 detik, memberikan pengalaman pengguna yang dapat ditoleransi, tetapi tidak ideal.  | 
|  `ColdLaunchTime`  |  Milidetik  |  Waktu yang dibutuhkan untuk meluncurkan aplikasi dari status yang dihentikan. Untuk Android: Waktu dari Aplikasi `onCreate` hingga Aktivitas pertama selesai dibuat. Untuk iOS: Waktu dari mulai aplikasi (ditentukan oleh perintah mulai `sysctl` proses) hingga`didBecomeActiveNotification`.  | 
|  `CrashCount`  |  Hitungan  |  Jumlah penghentian aplikasi yang tidak terduga yang disebabkan oleh pengecualian yang tidak tertangani atau penghentian OS. Untuk Android: Crash karena pengecualian yang tidak tertangani atau penghentian sistem. Untuk iOS: Crash karena pengecualian yang tidak tertangani, kesalahan fatal, atau penghentian sistem. Data kerusakan disimpan secara lokal dan dilaporkan pada peluncuran aplikasi berikutnya.  | 
|  `DroppedEventsCount`  |  Hitungan  |  Jumlah peristiwa log yang dijatuhkan karena melebihi batas ukuran maksimum 30KB per peristiwa.  | 
|  `DroppedSpansCount`  |  Hitungan  |  Jumlah bentang yang dijatuhkan karena melebihi batas ukuran maksimum 30KB per rentang.  | 
|  `Http4xxCount`  |  Hitungan  |  Mencatat jumlah kesalahan klien HTTP yang dihadapi oleh web atau aplikasi seluler selama permintaan HTTP.  | 
|  `Http5xxCount`  |  Hitungan  |  Mencatat jumlah kesalahan server HTTP yang dihadapi oleh web atau aplikasi seluler selama permintaan HTTP.  | 
|  `LogPayloadSize`  |  Byte  |  Ukuran dalam byte data telemetri log yang dikirim ke RUM. CloudWatch  Anda juga dapat menggunakan `SampleCount` statistik untuk metrik ini untuk memantau jumlah Peristiwa Log yang diserap oleh monitor aplikasi.  | 
|  `NetworkLatency`  |  Milidetik  |  Waktu yang dibutuhkan untuk menyelesaikan permintaan jaringan, mengukur waktu pulang-pergi dari inisiasi permintaan hingga penyelesaian respons.  | 
|  `ScreenLoadCount`  |  Hitungan  |  Jumlah total beban layar.  | 
|  `ScreenLoadToleratedTransaction`  |  Hitungan  |  Jumlah beban layar yang diselesaikan antara 2 dan 8 detik, memberikan pengalaman pengguna yang dapat ditoleransi, tetapi tidak ideal.  | 
|  `SessionCount`  |  Hitungan  |  Jumlah total sesi pengguna unik dengan aplikasi. Sesi dimulai saat pengguna membuka aplikasi dan berakhir setelah 30 menit tidak aktif atau ketika dihentikan secara eksplisit.  | 
|  `SpanPayloadSize`  |  Byte  |  Ukuran dalam byte data telemetri rentang yang dikirim ke RUM. CloudWatch  Anda juga dapat menggunakan `SampleCount` statistik untuk metrik ini untuk memantau jumlah Rentang yang dikonsumsi oleh monitor aplikasi.  | 
|  `WarmAppLaunchFrustratedTransaction`  |  Hitungan  |  Jumlah peluncuran aplikasi hangat yang membutuhkan waktu lebih dari 8 detik untuk diselesaikan, kemungkinan menyebabkan frustrasi pengguna.  | 
|  `WarmAppLaunchSatisfiedTransaction`  |  Hitungan  |  Jumlah peluncuran aplikasi hangat yang selesai dalam waktu kurang dari 2 detik, memberikan pengalaman pengguna yang memuaskan.  | 
|  `WarmAppLaunchToleratedTransaction`  |  Hitungan  |  Jumlah peluncuran aplikasi hangat yang selesai antara 2 dan 8 detik, memberikan pengalaman pengguna yang dapat ditoleransi, tetapi tidak ideal.  | 
|  `WarmLaunchTime`  |  Milidetik  |  Waktu yang dibutuhkan untuk meluncurkan aplikasi dari status latar belakang. Untuk Android: Waktu dari Aplikasi `onCreate` hingga Aktivitas pertama selesai dibuat. Untuk iOS: Waktu dari `UIApplicationWillEnterForegroundNotification` hingga`didBecomeActiveNotification`.  | 

# Metrik kustom dan metrik diperpanjang yang dapat Anda kirim CloudWatch
<a name="CloudWatch-RUM-custom-and-extended-metrics"></a>

Secara default, monitor aplikasi RUM mengirim metrik ke CloudWatch. Metrik dan dimensi default ini tercantum dalam [CloudWatch metrik yang dapat Anda kumpulkan dengan CloudWatch ](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-RUM-metrics.html) 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.
+ **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 CloudWatch.
+ **Metrik yang diperluas** — Anda dapat mengirim salah satu metrik CloudWatch RUM default CloudWatch dengan dimensi tambahan. Dengan cara ini, metrik ini dapat memberi Anda tampilan yang lebih halus.

**Topics**
+ [Metrik-metrik kustom](#CloudWatch-RUM-custom-metrics)
+ [Metrik yang diperluas](#CloudWatch-RUM-vended-metrics)

## Metrik-metrik kustom
<a name="CloudWatch-RUM-custom-metrics"></a>

Untuk mengirim metrik khusus, Anda harus menggunakan AWS APIs atau AWS CLI bukan konsol. Untuk informasi lebih lanjut tentang menggunakan AWS APIs, lihat [PutRumMetricsDestination](https://docs.aws.amazon.com/cloudwatchrum/latest/APIReference/API_PutRumMetricsDestination.html)dan [BatchCreateRumMetricDefinitions](https://docs.aws.amazon.com/cloudwatchrum/latest/APIReference/API_BatchCreateRumMetricDefinitions.html).

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 khusus 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 ke URL `amazonaws.com` 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
<a name="CloudWatch-RUM-vended-metrics"></a>

Jika Anda menyiapkan metrik yang diperluas, Anda dapat mengirim salah satu metrik CloudWatch RUM default CloudWatch dengan dimensi tambahan sehingga metrik memberi Anda tampilan yang lebih halus.

Untuk informasi selengkapnya tentang metrik CloudWatch RUM default, lihat[CloudWatch metrik yang dapat Anda kumpulkan dengan CloudWatch RUM](CloudWatch-RUM-metrics.md).

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 konsol CloudWatch RUM untuk membuat CloudWatch alarm pada mereka.

Anda tidak dikenakan biaya untuk metrik tambahan yang dibuat untuk metrik default RUM. CloudWatch 

### Metrik Diperpanjang Aplikasi Web
<a name="CloudWatch-RUM-web-extended-metrics"></a>

Dimensi berikut didukung untuk metrik yang diperluas aplikasi web:
+ `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`

### Metrik yang Diperpanjang Aplikasi Seluler
<a name="CloudWatch-RUM-mobile-extended-metrics"></a>

Dimensi berikut didukung untuk metrik yang diperluas aplikasi seluler:
+ `ScreenName`
  + Nilai dari atribut nama layar - `attributes.screen.name` aplikasi Anda
  + Contoh nilai: HomeScreen, SettingsView, ProfilePage
+ `DeviceModel`
  + Nilai dari atribut model perangkat - `resource.attributes.device.model.name`
  + Contoh nilai: iPhone14,3, SM-G998B
+ `OSVersion`
  + Nilai dari atribut versi sistem operasi - `resource.attributes.os.version`
  + Contoh nilai: 16.0, 13.0

**catatan**  
Metrik default yang saat ini didukung untuk aplikasi seluler:`ScreenLoadTime`,`ScreenLoadCount`,`NetworkLatency`,`Http4xxCount`,`Http5xxCount`,`CrashCount`,`ANRCount`,`AppHangCount`,`ColdLaunchTime`,, `WarmLaunchTime``SessionCount`, `SpanPayloadSize` dan`LogPayloadSize`.

### Atur metrik yang diperluas menggunakan konsol
<a name="CloudWatch-RUM-extended-metrics-console"></a>

Untuk menggunakan konsol untuk mengirim metrik yang diperluas CloudWatch, gunakan langkah-langkah berikut.

Untuk informasi tentang menggunakan metrik AWS APIs untuk mengirim diperluas ke salah satu CloudWatch, lihat [PutRumMetricsDestination](https://docs.aws.amazon.com/cloudwatchrum/latest/APIReference/API_PutRumMetricsDestination.html)dan [BatchCreateRumMetricDefinitions](https://docs.aws.amazon.com/cloudwatchrum/latest/APIReference/API_BatchCreateRumMetricDefinitions.html).

**Untuk menggunakan konsol untuk menyiapkan monitor aplikasi dan mengirim metrik diperpanjang RUM ke CloudWatch**

1. Buka CloudWatch konsol di [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/).

1. Di panel navigasi, pilih **Sinyal Aplikasi**, **RUM**.

1. Pilih nama monitor aplikasi yang akan mengirim metrik.

1. Pilih tab **Konfigurasi** dan kemudian pilih **metrik yang diperluas RUM**.

1. Pilih **Kirim metrik**.

1. Pilih satu atau beberapa nama metrik untuk dikirim dengan dimensi tambahan.

1. 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.

   1. Untuk mengirim metrik dengan ID halaman sebagai dimensi, pilih **Browse for page ID** lalu pilih halaman IDs yang akan digunakan.

   1. Untuk mengirim metrik dengan tipe perangkat sebagai dimensi, pilih **perangkat Desktop** atau **Ponsel dan tablet**.

   1. Untuk mengirim metrik dengan sistem operasi sebagai dimensi, pilih satu atau beberapa sistem operasi di bawah **Sistem operasi**.

   1. Untuk mengirim metrik dengan jenis browser sebagai dimensi, pilih satu browser atau lebih di bawah **Browser**.

   1. 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.

1. Setelah Anda selesai dengan pilihan Anda, pilih **Kirim metrik**.

1. (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](CloudWatch_Alarms.md). Untuk tutorial untuk mengatur alarm pada metrik diperpanjang CloudWatch RUM, lihat[Tutorial: membuat metrik yang diperluas dan membuatnya menjadi alarm](#CloudWatch-RUM-extended-metrics-alarmtutorial).

**Berhenti mengirim metrik terekstensi**

**Untuk menggunakan konsol untuk berhenti mengirim metrik terekstensi**

1. Buka CloudWatch konsol di [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/).

1. Di panel navigasi, pilih **Sinyal Aplikasi**, **RUM**.

1. Pilih nama monitor aplikasi yang akan mengirim metrik.

1. Pilih tab **Konfigurasi** dan kemudian pilih **metrik yang diperluas RUM**.

1. 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
<a name="CloudWatch-RUM-extended-metrics-alarmtutorial"></a>

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**

1. Buka CloudWatch konsol di [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/).

1. Di panel navigasi, pilih **Sinyal Aplikasi**, **RUM**.

1. Pilih nama monitor aplikasi yang akan mengirim metrik.

1. Pilih tab **Konfigurasi** dan kemudian pilih **metrik yang diperluas RUM**.

1. Pilih **Kirim metrik**.

1. Pilih **JSErrorHitung**.

1. Di bawah **Browser**, pilih **Chrome**.

   Kombinasi **JSErrorCount** dan **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 **JsErrorCount**dan nama dimensi akan menjadi **Browser**.

1. Pilih **Kirim metrik**.

1. Dalam daftar **Metrik diperpanjang**, pilih **Buat alarm** di baris yang ditampilkan **JsErrorCount**di bawah **Nama** dan menampilkan **Chrome** di bawah **BrowserName**.

1. Di bawah **Tentukan metrik dan kondisi**, konfirmasikan bahwa **nama dan **BrowserName**bidang Metrik** telah diisi sebelumnya dengan nilai yang benar.

1. Untuk **Statistik**, pilih statistik yang ingin Anda gunakan untuk alarm. **Rata-rata** adalah pilihan yang baik untuk jenis metrik penghitungan ini.

1. Untuk **Periode**, pilih **5 menit**.

1. Pada **Kondisi**, lakukan hal berikut:
   + Pilih **Statis**.
   + Pilih **Lebih Besar** untuk menentukan bahwa alarm harus masuk ke status ALARM ketika jumlah kesalahan lebih tinggi dari ambang batas yang akan Anda tentukan.
   + Di bawah **dari...** , masukkan angka untuk ambang batas alarm. Alarm masuk ke status ALARM ketika jumlah kesalahan selama periode 5 menit melebihi angka ini.

1. (Opsional) Secara default, alarm masuk ke status ALARM segera setelah jumlah kesalahan melebihi angka ambang batas yang Anda tetapkan selama periode 5 menit. Anda dapat mengubah ini secara opsional sehingga alarm masuk ke status ALARM 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 [Evaluasi alarm](alarm-evaluation.md).

1. Pilih **Berikutnya**.

1. Untuk **Mengonfigurasi tindakan**, tentukan apa yang harus terjadi ketika alarm masuk ke status alarm. Untuk menerima notifikasi dengan Amazon SNS, lakukan hal berikut:
   + Pilih **Tambahkan notifikasi**.
   + Pilih **Dalam alarm**.
   + Pilih topik SNS yang ada atau buat yang baru. Jika Anda membuat yang baru, tentukan nama untuk itu dan tambahkan setidaknya satu alamat email ke dalamnya.

1. Pilih **Berikutnya**.

1. Masukkan nama dan deskripsi opsional untuk alarm, lalu pilih **Berikutnya**.

1. Tinjau detailnya dan pilih **Buat alarm**.