Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengonfigurasi tes
Saat Anda membuat pengujian dari template, Anda mengonfigurasi pengaturan berikut. Pengaturan disimpan dan digunakan kembali untuk proses di masa mendatang - Anda dapat mengeditnya kapan saja.
- Durasi tes
-
Lamanya waktu tindakan pengujian dijalankan. Untuk pengujian pemulihan (Zona Keter sediaan: pemulihan dan Multi-Region: pemulihan), durasi default adalah RTO Anda ditambah 30 menit, memberikan waktu layanan Anda untuk memulihkan dan mengonfirmasi bahwa itu bertahan. Untuk pengujian berkelanjutan, defaultnya adalah 30 menit untuk validasi Keter gantungan atau 3 jam untuk Multi-Region: isolasi. Default ini berlaku di konsol; saat menggunakan API, Anda memberikan durasi secara eksplisit.
- Lingkup kesalahan
-
Mendefinisikan di mana kesalahan disuntikkan - Zona Ketersediaan atau Wilayah untuk dirusak. Setiap tes memiliki parameternya sendiri. Lihat perinciannya di Tes yang tersedia.
- Tindakan uji
-
Read-only. Ditetapkan oleh template tes. Menunjukkan tindakan kesalahan dan jenis sumber daya targetnya. Jika tidak ada sumber daya yang cocok dengan tipe target tindakan, tindakan tersebut dilewati.
- Ketergantungan untuk diblokir
-
Ketergantungan untuk diblokir selama pengujian. Pilih dari dependensi yang ditemukan (jika penemuan ketergantungan diaktifkan) atau masukkan dependensi secara manual dengan nama domain DNS. Diperlukan untuk beberapa tes, opsional untuk yang lain. Untuk default dan persyaratan, lihatTes yang tersedia.
- Uji alarm
-
Alarm sukses (wajib) — CloudWatch alarm yang menentukan kriteria keberhasilan lulus atau gagal. Setidaknya satu diperlukan. Jika Anda memilih beberapa, semua harus lulus agar tes lulus. Pilih alarm yang mengukur kesehatan layanan Anda secara keseluruhan.
Bagaimana tes lulus:
-
Zona Ketersediaan: pemulihan — semua alarm sukses harus kembali ke
OKstatus dalam Multi-AZ RTO Anda dan tetap di sana sampai tindakan pengujian berakhir. -
Multi-Region: pemulihan — semua alarm sukses harus kembali ke
OKstatus dalam Multi-Region RTO Anda dan tetap di sana sampai tindakan pengujian berakhir. -
Validasi ketergantungan — semua alarm sukses tetap dalam
OKstatus sampai tindakan pengujian berakhir. -
Multi-Region: isolasi — semua alarm keberhasilan tetap dalam
OKkeadaan sampai tindakan pengujian berakhir.
Alarm tambahan (opsional) - Hanya untuk pengamatan. Ditampilkan dalam hasil dan laporan tetapi tidak mempengaruhi hasil lulus atau gagal.
-
- Paket peralihan wilayah (Multi-Region: pemulihan saja, opsional)
-
Melampirkan paket Switch Wilayah Pengontrol Pemulihan AWS Aplikasi (ARC) memungkinkan Resilience Hub generasi berikutnya menyertakan timeline failover dalam hasil pengujian dan laporan Anda. Opsional; biarkan kosong jika Anda menggunakan failover manual atau otomatisasi khusus.
- Pengaturan tambahan (opsional)
-
- Kondisi berhenti
-
CloudWatch alarm yang secara otomatis menghentikan tes jika mereka melanggar ambang batas. Gunakan kondisi berhenti sebagai pagar pembatas untuk melindungi beban kerja Anda selama pengujian. Misalnya, buat CloudWatch alarm pada metrik bisnis penting (seperti latensi atau tingkat kesalahan) yang menghentikan pengujian jika melebihi ambang batas yang tidak dapat diterima. Alarm kondisi berhenti harus ada di akun tempat pengujian berjalan dan Wilayah tempat kesalahan disuntikkan. Untuk informasi selengkapnya, lihat Kondisi berhenti untuk AWS FIS.
- Laporan
-
Laporan dibuat secara otomatis setelah setiap pengujian dijalankan saat tujuan laporan (bucket Amazon S3) dikonfigurasi pada layanan Anda. Laporan mencakup konfigurasi pengujian, status alarm, garis waktu, dan hasil lulus atau gagal. Laporan pengujian disertakan tanpa biaya tambahan saat Anda menggunakan pengujian ketahanan Resilience Hub generasi berikutnya. Untuk mengonfigurasi tujuan laporan, lihat setelan pelaporan layanan Anda.
- Log
-
Kirim log pengujian terperinci ke Amazon S3, CloudWatch Log, atau keduanya. Log menangkap peristiwa dengan stempel waktu, termasuk awal dan akhir tindakan, resolusi target, dan kesalahan. Gunakan log untuk men-debug pengujian yang gagal atau untuk memahami urutan injeksi kesalahan. Pencatatan memerlukan izin tambahan pada peran eksekusi pengujian Anda. Untuk informasi selengkapnya, lihat Pencatatan percobaan untuk AWS FIS.
- Izin uji
-
Diperlukan peran eksekusi IAM. Izin bervariasi berdasarkan jenis pengujian, tindakan kesalahan, dan opsi yang dipilih. Untuk pengujian multi-akun, gunakan peran dengan nama yang sama di setiap akun. Untuk informasi selengkapnya, lihat Peran eksekusi IAM untuk pengujian ketahanan.