

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

# Kondisi berhenti untuk AWS FIS
<a name="stop-conditions"></a>

AWS AWS Fault Injection Service (FIS) menyediakan kontrol dan pagar pembatas bagi Anda untuk menjalankan eksperimen dengan aman pada beban kerja. AWS *Kondisi berhenti* adalah mekanisme untuk menghentikan eksperimen jika mencapai ambang batas yang Anda definisikan sebagai CloudWatch alarm Amazon. Jika kondisi berhenti dipicu selama percobaan, AWS FIS menghentikan percobaan. Anda tidak dapat melanjutkan eksperimen yang dihentikan.

Untuk membuat kondisi berhenti, pertama-tama tentukan status tunak untuk aplikasi atau layanan Anda. Steady state adalah ketika aplikasi Anda berkinerja optimal, didefinisikan dalam hal metrik bisnis atau teknis. Misalnya, latensi, beban CPU, atau jumlah percobaan ulang. Anda dapat menggunakan kondisi tunak untuk membuat CloudWatch alarm yang dapat Anda gunakan untuk menghentikan eksperimen jika aplikasi atau layanan Anda mencapai keadaan di mana kinerjanya tidak dapat diterima. Untuk informasi selengkapnya, lihat [Menggunakan CloudWatch alarm Amazon](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/AlarmThatSendsEmail.html) di *Panduan CloudWatch Pengguna Amazon*.

Akun Anda memiliki kuota pada jumlah kondisi berhenti yang dapat Anda tentukan dalam templat percobaan. Untuk informasi selengkapnya, lihat [Kuota dan batasan untuk AWS Layanan Injeksi Kesalahan](fis-quotas.md).

## Stop sintaks kondisi
<a name="stop-condition-syntax"></a>

Saat membuat templat eksperimen, Anda menentukan satu atau beberapa kondisi penghentian dengan menentukan CloudWatch alarm yang Anda buat.

```
{
    "stopConditions": [
        {
            "source": "aws:cloudwatch:alarm",
            "value": "arn:aws:cloudwatch:{{region}}:{{123456789012}}:alarm:{{alarm-name}}"
        }
    ]
}
```

Contoh berikut menunjukkan bahwa template percobaan tidak menentukan kondisi berhenti.

```
{
    "stopConditions": [
        {
            "source": "none"
        }
    ]
}
```

## Pelajari selengkapnya
<a name="stop-condition-learn-more"></a>

Untuk tutorial yang menunjukkan cara membuat CloudWatch alarm dan menambahkan kondisi berhenti ke template eksperimen, lihat[Jalankan stress CPU pada sebuah instance](fis-tutorial-run-cpu-stress.md).

Untuk informasi selengkapnya tentang CloudWatch metrik yang tersedia untuk jenis sumber daya yang didukung oleh AWS FIS, lihat berikut ini:
+ [Pantau instans Anda menggunakan CloudWatch](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-cloudwatch.html)
+ [Metrik Amazon ECS CloudWatch ](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/cloudwatch-metrics.html)
+ [Memantau metrik Amazon RDS menggunakan CloudWatch](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/monitoring-cloudwatch.html)
+ [Memantau metrik Run Command menggunakan CloudWatch](https://docs.aws.amazon.com/systems-manager/latest/userguide/monitoring-cloudwatch-metrics.html)