Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Opsi percobaan
Opsi eksperimen adalah pengaturan opsional untuk eksperimen. Anda dapat menentukan opsi eksperimen tertentu pada templat eksperimen. Opsi eksperimen tambahan ditetapkan saat Anda memulai percobaan.
Berikut ini adalah sintaks untuk opsi eksperimen yang Anda tentukan pada template eksperimen.
{
"experimentOptions": {
"accountTargeting": "single-account | multi-account",
"emptyTargetResolutionMode": "fail | skip"
}
}
Jika Anda tidak menentukan opsi eksperimen apa pun saat membuat templat eksperimen, default untuk setiap opsi akan digunakan.
Berikut ini adalah sintaks untuk opsi eksperimen yang Anda tetapkan saat memulai eksperimen.
{ "experimentOptions": { "actionsMode": "run-all | skip-all" } }
Jika Anda tidak menentukan opsi eksperimen apa pun saat memulai percobaan, default akan run-all
digunakan.
Penargetan akun
Jika Anda memiliki banyak AWS akun dengan sumber daya yang ingin Anda targetkan dalam eksperimen, Anda dapat menentukan eksperimen multi-akun menggunakan opsi eksperimen penargetan akun. Anda menjalankan eksperimen multi-akun dari akun orkestrator yang memengaruhi sumber daya di beberapa akun target. Akun orkestrator memiliki AWS FIS template eksperimen dan eksperimen. Akun target adalah AWS akun individu dengan sumber daya yang dapat dipengaruhi oleh AWS FIS percobaan. Untuk informasi selengkapnya, lihat Bekerja dengan eksperimen multi-akun untuk AWS FIS.
Anda menggunakan penargetan akun untuk menunjukkan lokasi sumber daya target Anda. Anda dapat memberikan dua nilai untuk penargetan akun:
-
akun tunggal — Default. Eksperimen hanya akan menargetkan sumber daya di AWS akun di mana AWS FIS percobaan berjalan.
-
multi-akun — Eksperimen dapat menargetkan sumber daya di beberapa AWS akun.
Konfigurasi akun target
Untuk menjalankan eksperimen multi-akun, Anda harus menentukan satu atau beberapa konfigurasi akun target. Konfigurasi akun target menentukanaccountId,roleArn, dan deskripsi untuk setiap akun dengan sumber daya yang ditargetkan dalam percobaan. Akun IDs konfigurasi akun target untuk templat eksperimen harus unik.
Saat Anda membuat templat eksperimen multi-akun, templat eksperimen akan menampilkan bidang hanya-bacatargetAccountConfigurationsCount
, yang merupakan hitungan dari semua konfigurasi akun target untuk templat eksperimen.
Berikut ini adalah sintaks untuk konfigurasi akun target.
{
accountId: "123456789012",
roleArn: "arn:aws:iam::123456789012:role/AllowFISActions",
description: "fis-ec2-test"
}
Saat Anda membuat konfigurasi akun target, Anda memberikan yang berikut:
- accountId
-
12 digit ID AWS akun dari akun target.
- roleArn
-
IAMPemberian Peran AWS FIS izin untuk mengambil tindakan di akun target.
- description
-
Deskripsi opsional.
Untuk mempelajari lebih lanjut tentang cara bekerja dengan konfigurasi akun target, lihatBekerja dengan eksperimen multi-akun untuk AWS FIS.
Mode resolusi target kosong
Mode ini memberi Anda opsi untuk memungkinkan eksperimen selesai bahkan ketika sumber daya target tidak diselesaikan.
-
gagal — Default. Jika tidak ada sumber daya yang diselesaikan untuk target, percobaan segera dihentikan dengan status.
failed
-
lewati — Jika tidak ada sumber daya yang diselesaikan untuk target, percobaan akan dilanjutkan dan tindakan apa pun tanpa target yang diselesaikan dilewati. Tindakan dengan target yang ditentukan menggunakan pengidentifikasi unik, sepertiARNs, tidak dapat dilewati. Jika target yang ditentukan menggunakan pengenal unik tidak ditemukan, eksperimen segera dihentikan dengan status
failed
Mode tindakan
Mode tindakan adalah parameter opsional yang dapat Anda tentukan saat memulai eksperimen. Anda dapat mengatur mode tindakan skip-all
untuk menghasilkan pratinjau target sebelum menyuntikkan kesalahan ke sumber daya target Anda. Pratinjau target memungkinkan Anda memverifikasi hal-hal berikut:
Bahwa Anda telah mengonfigurasi template eksperimen Anda untuk menargetkan sumber daya yang Anda harapkan. Sumber daya aktual yang ditargetkan saat Anda memulai eksperimen ini mungkin berbeda dari pratinjau karena sumber daya dapat dihapus, diperbarui, atau diambil sampelnya secara acak.
Bahwa konfigurasi logging Anda diatur dengan benar.
Itu untuk eksperimen multi-akun, Anda telah mengatur IAM peran dengan benar untuk setiap konfigurasi akun target Anda.
catatan
skip-all
Mode ini tidak memungkinkan Anda untuk memverifikasi bahwa Anda memiliki izin yang diperlukan untuk menjalankan AWS FIS bereksperimen dan mengambil tindakan pada sumber daya Anda.
Parameter mode tindakan menerima nilai-nilai berikut:
run-all
- (Default) Eksperimen akan mengambil tindakan pada sumber daya target.skip-all
- Eksperimen akan melewati semua tindakan pada sumber daya target.
Untuk mempelajari lebih lanjut tentang cara mengatur parameter mode tindakan saat Anda memulai eksperimen, lihatBuat pratinjau target dari templat eksperimen.