

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

# Tutorial: Gunakan fungsi matematika metrik untuk menekan alarm
<a name="suppress-alarms-tutorial-suppress"></a>

Tutorial berikut memandu Anda melalui cara menekan CloudWatch alarm menggunakan matematika metrik.

**Contoh skenario**

Ada kegiatan yang direncanakan yang berlangsung antara 1:00 hingga 3:00 AM UTC pada hari Selasa mendatang. Anda ingin membuat fungsi matematika CloudWatch metrik yang menggantikan titik data nyata selama waktu ini, dengan 0 (titik data yang berada di bawah ambang batas yang ditetapkan). 

1. Nilai kriteria yang menyebabkan alarm Anda terpicu. Screenshot berikut memberikan contoh kriteria alarm:  
![CloudWatch layar yang menampilkan detail alarm.](http://docs.aws.amazon.com/id_id/IDR/latest/userguide/images/metric-math-assess-alarm-criteria.png)

   Alarm yang ditampilkan pada tangkapan layar sebelumnya memonitor `UnHealthyHostCount` metrik untuk grup target Application Load Balancer. Alarm ini memasuki `ALARM` keadaan ketika `UnHealthyHostCount` metrik lebih besar dari atau sama dengan 3 untuk 5 dari 5 titik data. Alarm memperlakukan data yang hilang sebagai hal yang buruk (melanggar ambang batas yang dikonfigurasi).

1. Buat fungsi matematika metrik.

   Dalam contoh ini, kegiatan yang direncanakan berlangsung antara pukul 1:00 hingga 3:00 UTC pada hari Selasa mendatang. Jadi, buat fungsi matematika CloudWatch metrik yang menggantikan titik data nyata selama waktu ini, dengan 0 (titik data yang berada di bawah ambang batas yang ditetapkan). 

   Perhatikan bahwa titik data pengganti yang harus Anda konfigurasikan berbeda tergantung pada konfigurasi alarm Anda. Misalnya, jika Anda memiliki alarm yang memantau tingkat keberhasilan HTTP, dengan ambang kurang dari 98, maka ganti titik data nyata Anda selama aktivitas yang direncanakan dengan nilai di atas ambang batas yang dikonfigurasi, 100. Berikut ini adalah contoh fungsi matematika metrik untuk skenario ini.

   ```
   IF((DAY(m1) == 2 && HOUR(m1) >= 1 && HOUR(m1) < 3), 0, m1)
   ```

   Fungsi matematika metrik sebelumnya berisi elemen-elemen berikut:
   + **HARI (m1) == 2**: Memastikan hari Selasa (Senin = 1, Minggu = 7).
   + **JAM (m1) >= 1 && JAM (m1) < 3**: Menentukan rentang waktu dari 1 AM sampai 3 AM UTC.
   + **IF (condition, value\_if\_true, value\_if\_false)**: Jika kondisi benar, fungsi menggantikan nilai metrik dengan 0. Jika tidak, nilai asli (m1) dikembalikan.

   Untuk informasi tambahan tentang sintaks dan fungsi yang tersedia, lihat [Sintaks dan fungsi matematika metrik](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/using-metric-math.html#metric-math-syntax) di Panduan Pengguna *Amazon CloudWatch *

1. Masuk ke Konsol Manajemen AWS dan buka CloudWatch konsol di [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/).

1. Pilih **Alarm**, lalu cari alarm yang ingin Anda tambahkan fungsi matematika metrik.

1. Di bagian matematika metrik, pilih **Edit**.

1. Pilih **Tambahkan matematika**, **Mulai dengan ekspresi kosong**.

1. Masukkan ekspresi matematika Anda, lalu pilih **Terapkan**.

   Metrik yang ada yang dipantau alarm secara otomatis menjadi **m1** dan ekspresi matematika Anda adalah **e1**, seperti yang ditunjukkan pada contoh berikut:  
![CloudWatch layar yang menampilkan ekspresi matematika metrik.](http://docs.aws.amazon.com/id_id/IDR/latest/userguide/images/metric-math-expression.png)

1. (Opsional) Edit label ekspresi matematika metrik untuk membantu orang lain memahami fungsinya dan mengapa itu dibuat, seperti yang ditunjukkan pada contoh berikut:  
![CloudWatch layar yang menampilkan pengeditan label ekspresi kecocokan metrik.](http://docs.aws.amazon.com/id_id/IDR/latest/userguide/images/metric-math-edit-label.png)

1. **Hapus pilihan **m1**, pilih **e1**, lalu pilih Pilih metrik.** Ini menyetel alarm untuk memantau ekspresi matematika alih-alih metrik yang mendasarinya secara langsung.

1. Pilih **Lewati ke Pratinjau dan buat**.

1. Validasi bahwa alarm dikonfigurasi seperti yang diharapkan, lalu pilih **Perbarui alarm untuk menyimpan perubahan**.

Dalam contoh sebelumnya, tanpa fungsi matematika metrik yang diterapkan, `UnHealthyHostCount` metrik sebenarnya akan dilaporkan selama aktivitas yang direncanakan. Ini akan mengakibatkan CloudWatch alarm memasuki `ALARM` status dan melibatkan Deteksi dan Respons Insiden, seperti yang ditunjukkan pada contoh berikut:

![CloudWatch layar yang menampilkan titik data yang mengarah ke keadaan alarm.](http://docs.aws.amazon.com/id_id/IDR/latest/userguide/images/metric-math-example-alarm-state.png)


Dengan fungsi matematika metrik di tempat, titik data nyata diganti dengan 0 selama aktivitas, dan alarm tetap dalam `OK` status, menekan keterlibatan Deteksi Insiden dan Respons. 

![CloudWatch layar yang menampilkan titik data tanpa status alarm.](http://docs.aws.amazon.com/id_id/IDR/latest/userguide/images/metric-math-datapoints-no-alarm.png)
