

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

# Memantau penyebaran dengan CloudWatch alarm di CodeDeploy
<a name="monitoring-create-alarms"></a>

Anda dapat membuat CloudWatch alarm untuk instans atau grup Amazon EC2 Auto Scaling yang Anda gunakan CodeDeploy dalam operasi Anda. Alarm mengawasi satu metrik selama periode waktu yang Anda tentukan dan melakukan satu atau beberapa tindakan berdasarkan nilai metrik relatif terhadap ambang batas tertentu selama beberapa periode waktu. CloudWatch alarm memanggil tindakan ketika statusnya berubah (misalnya, dari `OK` ke`ALARM`).

Dengan menggunakan fungsionalitas CloudWatch alarm bawaan, Anda dapat menentukan tindakan apa pun yang didukung CloudWatch saat instance yang Anda gunakan dalam penerapan gagal, seperti mengirim notifikasi Amazon SNS atau menghentikan, menghentikan, me-reboot, atau memulihkan instance. Untuk CodeDeploy operasi Anda, Anda dapat mengonfigurasi grup penyebaran untuk menghentikan penerapan setiap kali CloudWatch alarm yang Anda kaitkan dengan grup penerapan diaktifkan. 

Anda dapat mengaitkan hingga sepuluh CloudWatch alarm dengan grup CodeDeploy penyebaran. Jika salah satu alarm yang ditentukan diaktifkan, penerapan berhenti, dan status diperbarui ke Berhenti. Untuk menggunakan opsi ini, Anda harus memberikan CloudWatch izin untuk peran CodeDeploy layanan Anda.

Untuk informasi tentang mengatur CloudWatch alarm di CloudWatch konsol, lihat [Membuat CloudWatch alarm Amazon](https://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/AlarmThatSendsEmail.html) di * CloudWatch Panduan Pengguna Amazon*.

Untuk informasi tentang mengaitkan CloudWatch alarm dengan grup penyebaran di CodeDeploy, lihat [Buat grup penerapan dengan CodeDeploy](deployment-groups-create.md) dan. [Ubah pengaturan grup penerapan dengan CodeDeploy](deployment-groups-edit.md)

**Topics**
+ [Berikan CloudWatch izin untuk peran CodeDeploy layanan](monitoring-create-alarms-grant-permissions.md)

# Berikan CloudWatch izin untuk peran CodeDeploy layanan
<a name="monitoring-create-alarms-grant-permissions"></a>

Sebelum Anda dapat menggunakan pemantauan CloudWatch alarm dengan penerapan Anda, peran layanan yang Anda gunakan dalam CodeDeploy operasi Anda harus diberikan izin untuk mengakses sumber daya. CloudWatch 

**Untuk memberikan CloudWatch izin ke peran layanan**

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

1. **Di konsol IAM, di panel navigasi, pilih Peran.**

1. Pilih nama peran layanan yang Anda gunakan dalam AWS CodeDeploy operasi Anda.

1. Pada tab **Izin**, di area **Kebijakan Sebaris, pilih Buat Kebijakan** **Peran**.

   —atau—

   Jika tombol **Buat Kebijakan Peran** tidak tersedia, perluas area **Kebijakan Sebaris**, lalu pilih **klik di sini**.

1. Pada halaman **Setel Izin**, pilih **Kebijakan Kustom**, lalu **pilih Pilih**.

1. Pada halaman **Kebijakan Tinjauan**, di bidang **Nama Kebijakan**, ketikkan nama untuk mengidentifikasi kebijakan ini, misalnya`CWAlarms`.

1. Tempelkan yang berikut ini ke bidang **Dokumen Kebijakan**: 

------
#### [ JSON ]

****  

   ```
   {
       "Version":"2012-10-17",		 	 	 
       "Statement": [
           {
               "Effect": "Allow",
               "Action": "cloudwatch:DescribeAlarms",
               "Resource": "*"
           }
       ]
   }
   ```

------

1. Pilih **Terapkan Kebijakan**.