

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

# Buat alarm metrik yang menggunakan jendela evaluasi jam dinding
<a name="Create_WallClock_Alarm"></a>

Anda dapat membuat alarm metrik yang menyelaraskan jendela evaluasinya ke batas jam dinding alih-alih jendela geser. Untuk informasi tentang cara kerja jendela jam dinding dan kapan menggunakannya, lihat[Jendela jam dinding](alarm-evaluation-window.md#wall-clock-window).

## Membuat alarm jam dinding menggunakan Konsol Manajemen AWS
<a name="wall-clock-alarm-create-console"></a>

Contoh ini menunjukkan cara membuat alarm yang menggunakan jendela jam dinding 1 jam.

**Untuk membuat alarm jam dinding**

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

1. Pada panel navigasi, pilih **Alarm**, **Semua alarm**.

1. Pilih **Buat alarm**.

1. Pilih **Pilih metrik**, pilih metrik yang ingin Anda pantau, lalu **pilih Pilih metrik**.

1. Di bawah **Metrik**, untuk **Periode**, pilih periode yang mendukung jendela jam dinding:**1 minute**,**5 minutes**,**1 hour**,**1 day**, atau**1 week**.

1. Dalam **Ketentuan**, konfigurasikan operator ambang batas dan perbandingan untuk alarm Anda.

1. Untuk **jendela Evaluasi**, pilih **Jendela jam dinding**.
**catatan**  
Jika Anda tidak melihat opsi **jendela Evaluasi**, jenis atau periode metrik yang Anda pilih tidak mendukung jendela jam dinding. Jendela jam dinding tidak tersedia untuk alarm resolusi tinggi, alarm komposit, atau alarm PromQL, dan hanya tersedia untuk periode 1 menit, 5 menit, 1 jam, 1 hari, atau 1 minggu.

1. Secara opsional, pilih zona waktu untuk **zona waktu**. Alarm menyelaraskan jendela evaluasinya ke batas jam di zona waktu ini. Jika Anda tidak memilih zona waktu, CloudWatch gunakan`UTC`. Untuk detail tentang bagaimana zona waktu memengaruhi batas jam dinding, lihat[Zona waktu dan waktu musim panas](alarm-evaluation-window.md#wall-clock-timezone).

1. Konfigurasikan notifikasi dan tindakan sesuai kebutuhan, lalu pilih **Berikutnya**.

1. Tambahkan nama dan deskripsi untuk alarm Anda, lalu pilih **Berikutnya**.

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

## Membuat alarm jam dinding (AWS CLI)
<a name="wall-clock-alarm-create-cli"></a>

Gunakan tindakan [PutMetricAlarm](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_PutMetricAlarm.html)API untuk membuat atau memperbarui alarm metrik dengan`EvaluationWindow`. Setel `WallClockWindow` untuk menyelaraskan alarm ke batas jam dinding, atau setel `SlidingWindow` untuk menggunakan perilaku geser default. Jika Anda menghilangkan `EvaluationWindow` parameter, alarm menggunakan jendela geser.

**Example Buat alarm yang menggunakan jendela jam dinding 1 jam**  
Alarm ini mengevaluasi jam jam yang paling baru selesai di`UTC`. Untuk menyelaraskan ke zona waktu yang berbeda, atur `Timezone` pada. `WallClockWindow`  

```
aws cloudwatch put-metric-alarm \
  --alarm-name HourlyCpuAlarm \
  --metric-name CPUUtilization \
  --namespace AWS/EC2 \
  --statistic Average \
  --period 3600 \
  --evaluation-periods 1 \
  --threshold 80 \
  --comparison-operator GreaterThanThreshold \
  --dimensions Name=InstanceId,Value=i-1234567890abcdef0 \
  --evaluation-window '{"WallClockWindow":{}}'
```

**Example Buat alarm harian yang selaras dengan zona waktu tertentu**  
Alarm ini mengevaluasi setiap hari kalender di zona `America/New_York` waktu. Transisi waktu musim panas ditangani secara otomatis.  

```
aws cloudwatch put-metric-alarm \
  --alarm-name DailyBackupCheck \
  --metric-name SuccessfulBackups \
  --namespace MyApplication \
  --statistic Sum \
  --period 86400 \
  --evaluation-periods 1 \
  --threshold 1 \
  --comparison-operator LessThanThreshold \
  --evaluation-window '{"WallClockWindow":{"Timezone":"America/New_York"}}'
```

**Example Buat alarm mingguan di UTC**  
Alarm ini mengevaluasi setiap minggu kalender (Senin 00:00 UTC hingga Senin 00:00 UTC berikutnya).  

```
aws cloudwatch put-metric-alarm \
  --alarm-name WeeklyComplianceCheck \
  --metric-name ComplianceFailures \
  --namespace MyApplication \
  --statistic Sum \
  --period 604800 \
  --evaluation-periods 1 \
  --threshold 0 \
  --comparison-operator GreaterThanThreshold \
  --evaluation-window '{"WallClockWindow":{}}'
```

**Example Mengalihkan alarm yang ada kembali ke jendela geser**  
Setel `EvaluationWindow` `SlidingWindow` untuk membuat perubahan eksplisit. Anda juga dapat menghilangkan parameter, yang memiliki efek yang sama.  

```
aws cloudwatch put-metric-alarm \
  --alarm-name HourlyCpuAlarm \
  --metric-name CPUUtilization \
  --namespace AWS/EC2 \
  --statistic Average \
  --period 3600 \
  --evaluation-periods 1 \
  --threshold 80 \
  --comparison-operator GreaterThanThreshold \
  --dimensions Name=InstanceId,Value=i-1234567890abcdef0 \
  --evaluation-window '{"SlidingWindow":{}}'
```

## Lihat jendela evaluasi untuk alarm yang ada
<a name="wall-clock-alarm-view"></a>

Gunakan tindakan [DescribeAlarms](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_DescribeAlarms.html)API untuk mengambil konfigurasi jendela evaluasi alarm. `EvaluationWindow`Bidang ini termasuk dalam respons ketika alarm menggunakan jendela jam dinding. Jika bidang tidak ada, alarm menggunakan jendela geser.

```
aws cloudwatch describe-alarms \
  --alarm-names HourlyCpuAlarm
```

Anda juga dapat melihat jendela evaluasi Konsol Manajemen AWS di halaman detail alarm.