

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

# Membuat sebuah alarm gabungan
<a name="Create_Composite_Alarm"></a>

Langkah-langkah di bagian ini menjelaskan cara menggunakan CloudWatch konsol untuk membuat alarm komposit. Anda juga dapat menggunakan API atau AWS CLI untuk membuat alarm komposit. Untuk informasi lebih lanjut, lihat [PutCompositeAlarm](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_PutCompositeAlarm.html)atau [put-composite-alarm](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/cloudwatch/put-composite-alarm.html) 

**Cara membuat sebuah alarm gabungan**

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

1. Pada panel navigasi, silakan pilih **Alarm**, dan kemudian pilih **Semua alarm**.

1. Dari daftar alarm, silakan pilih kotak centang yang ada di samping setiap alarm yang sudah ada yang ingin Anda jadikan referensi dalam ekspresi aturan, dan kemudian pilih **Buat alarm gabungan**.

1. Pada **Tentukan kondisi alarm gabungan**, Anda perlu menentukan ekspresi aturan untuk alarm gabungan baru Anda.
**catatan**  
Secara otomatis, alarm yang Anda pilih dari daftar alarm akan tercantum dalam kotak **Ketentuan**. Secara default, fungsi `ALARM` telah ditetapkan untuk setiap alarm Anda, dan setiap alarm Anda akan digabungkan oleh operator logis `OR`.

   Anda dapat menggunakan langkah-langkah detail berikut untuk mengubah ekspresi aturan Anda:

   1. Anda dapat mengubah status yang diperlukan untuk setiap alarm Anda dari status `ALARM` menjadi `OK` atau `INSUFFICIENT_DATA`.

   1. Anda dapat mengubah operator logis dalam ekspresi aturan Anda dari `OR` ke `AND` atau `NOT`, dan Anda dapat menambahkan tanda kurung untuk mengelompokkan fungsi Anda.

   1. Anda dapat menyertakan alarm-alarm lain dalam ekspresi aturan Anda atau menghapus alarm dari ekspresi aturan Anda.

   **Contoh: Ekspresi aturan dengan kondisi**

   ```
   (ALARM("CPUUtilizationTooHigh") OR 
   ALARM("DiskReadOpsTooHigh")) AND 
   OK("NetworkOutTooHigh")
   ```

   Dalam contoh ekspresi aturan di mana alarm komposit masuk `ALARM` ketika ALARM (CPUUtilizationTooHigh”” atau ALARM (” DiskReadOpsTooHigh “) masuk `ALARM` bersamaan dengan OK (””NetworkOutTooHigh) masuk`OK`.

1. Setelah selesai, silakan pilih **Berikutnya**.

1. Pada **Konfigurasi tindakan**, Anda dapat memilih pilihan-pilihan berikut ini:

   Untuk ***Notifikasi***
   + **Pilih topik SNS yang ada**, **Buat topik SNS baru**, atau **Gunakan topik ARN** untuk menentukan topik SNS yang akan menerima notifikasi.
   + **Tambahkan notifikasi**, sehingga alarm Anda dapat mengirimkan beberapa notifikasi untuk status alarm yang sama atau status alarm yang berbeda.
   + **Hapus** untuk menghentikan alarm Anda mengirim notifikasi atau melakukan tindakan.

   (Opsional) Agar alarm menginvokasi fungsi Lambda saat terjadi perubahan status, pilih **Tambahkan tindakan Lambda**. Kemudian tentukan nama fungsi atau ARN, dan secara opsional pilih versi fungsi tertentu.

   Untuk ***tindakan Systems Manager***
   + **Tambahkan tindakan Systems Manager**, sehingga alarm Anda dapat melakukan tindakan SSM saat alarm tersebut berada dalam status ALARM.

   Untuk mempelajari lebih lanjut tentang tindakan Systems Manager, lihat [Mengkonfigurasi CloudWatch untuk membuat OpsItems dari alarm](https://docs.aws.amazon.com/systems-manager/latest/userguide/OpsCenter-create-OpsItems-from-CloudWatch-Alarms.html) di *Panduan AWS Systems Manager Pengguna dan [Pembuatan insiden](https://docs.aws.amazon.com/incident-manager/latest/userguide/incident-creation.html) di Panduan Pengguna* *Manajer Insiden*. Untuk membuat alarm yang melakukan tindakan SSM Incident Manager, Anda harus memiliki izin yang benar. Untuk informasi selengkapnya, lihat [contoh kebijakan berbasis identitas untuk Manajer Insiden AWS Systems Manager di Panduan Pengguna Manajer](https://docs.aws.amazon.com/incident-manager/latest/userguide/security_iam_id-based-policy-examples.html) *Insiden*.

   Untuk membuat alarm memulai investigasi, pilih **Tambahkan tindakan investigasi** dan kemudian pilih grup investigasi Anda. Untuk informasi lebih lanjut tentang, lihat[CloudWatch investigasi](Investigations.md).

1. Setelah selesai, silakan pilih **Berikutnya**.

1. Pada **Tambahkan nama dan deskripsi**, Anda harus memasukkan nama alarm dan deskripsi *opsional* untuk alarm gabungan baru Anda. Nama tersebut harus menggunakan karakter UTF-8, dan tidak dapat berisi karakter kontrol ASCII. Deskripsi dapat mencakup pemformatan penurunan harga, yang hanya ditampilkan di tab **Detail** alarm di CloudWatch konsol. Penurunan harga dapat Anda gunakan untuk menambahkan tautan ke runbook atau sumber daya internal lainnya. 

1. Setelah selesai, silakan pilih **Berikutnya**.

1. Pada **Pratinjau dan buat**, Anda harus mengonfirmasi informasi Anda, dan kemudian pilih **Buat alarm gabungan**.
**catatan**  
Anda dapat membuat sebuah siklus alarm gabungan, di mana satu alarm gabungan dan alarm gabungan lainnya akan saling bergantung. Jika Anda berada dalam skenario ini, maka alarm gabungan Anda akan berhenti dievaluasi, dan Anda tidak akan dapat menghapus alarm gabungan tersebut karena alarm-alarm itu bergantung satu sama lain. Cara paling mudah untuk memutus siklus dependensi antara alarm gabungan Anda adalah dengan mengubah fungsi `AlarmRule` yang ada di salah satu alarm gabungan Anda menjadi `False`.