View a markdown version of this page

Bekerja dengan AWS FIS pustaka skenario - AWS Layanan Injeksi Kesalahan

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

Bekerja dengan AWS FIS pustaka skenario

Skenario menentukan peristiwa atau kondisi yang dapat diterapkan pelanggan untuk menguji ketahanan aplikasi mereka, seperti gangguan sumber daya komputasi tempat aplikasi berjalan. Skenario dibuat dan dimiliki oleh AWS, dan meminimalkan beban berat yang tidak terdiferensiasi dengan memberi Anda sekelompok target dan tindakan kesalahan yang telah ditentukan sebelumnya (misalnya, menghentikan 30% instance dalam grup penskalaan otomatis) untuk gangguan aplikasi umum.

Skenario disediakan melalui pustaka skenario khusus konsol dan dijalankan menggunakan template AWS FIS percobaan. Untuk menjalankan eksperimen menggunakan skenario, Anda akan memilih skenario dari pustaka, menentukan parameter yang cocok dengan detail beban kerja Anda, dan menyimpannya sebagai templat eksperimen di akun Anda.

Melihat skenario

Untuk melihat skenario menggunakan konsol:

  1. Buka AWS FIS konsol dihttps://console.aws.amazon.com/fis/.

  2. Di panel navigasi, pilih pust aka skenario.

  3. Untuk melihat informasi tentang skenario tertentu, pilih kartu skenario untuk menampilkan panel terpisah.

    • Di tab Deskripsi di panel terpisah di bagian bawah halaman, Anda dapat melihat deskripsi singkat skenario. Anda juga dapat menemukan ringkasan singkat prasyarat yang berisi ringkasan sumber daya target yang diperlukan dan tindakan apa pun yang perlu Anda ambil untuk menyiapkan sumber daya untuk digunakan dengan skenario. Akhirnya Anda juga dapat melihat informasi tambahan tentang target dan tindakan dalam skenario serta durasi yang diantisipasi ketika percobaan berjalan dengan sukses dengan pengaturan default.

    • Di tab Konten di panel terpisah di bagian bawah halaman, Anda dapat melihat pratinjau versi templat percobaan yang terisi sebagian yang akan dibuat dari skenario.

    • Di tab Detail di panel terpisah di bagian bawah halaman, Anda dapat menemukan penjelasan rinci bagaimana skenario diimplementasikan. Ini mungkin berisi informasi terperinci tentang bagaimana aspek individu dari skenario diperkirakan. Jika berlaku, Anda juga dapat membaca tentang metrik apa yang digunakan sebagai kondisi berhenti dan untuk memberikan pengamatan untuk belajar dari percobaan. Akhirnya Anda akan menemukan rekomendasi cara memperluas template percobaan yang dihasilkan.

Menggunakan skenario

Untuk menggunakan skenario menggunakan konsol:

  1. Buka AWS FIS konsol dihttps://console.aws.amazon.com/fis/.

  2. Di panel navigasi, pilih pust aka skenario.

  3. Untuk melihat informasi tentang skenario tertentu, pilih kartu skenario untuk menampilkan panel terpisah

  4. Untuk menggunakan skenario, pilih kartu skenario dan pilih Buat template dengan skenario.

  5. Dalam tampilan Template Buat eksperimen isi item yang hilang.

    1. Beberapa skenario memungkinkan Anda mengedit parameter yang dibagikan di beberapa tindakan atau target. Fungsi ini akan dinonaktifkan setelah Anda membuat perubahan apa pun pada skenario, termasuk perubahan oleh pengeditan parameter bersama. Untuk menggunakan fitur ini pilih tombol Edit parameter bersama. Edit parameter dalam modal dan pilih tombol Simpan.

    2. Beberapa templat percobaan mungkin memiliki parameter tindakan atau target yang hilang, disorot pada setiap tindakan dan kartu target. Pilih tombol Edit untuk setiap kartu, tambahkan informasi yang hilang, dan pilih tombol S impan pada kartu.

    3. Semua templat memerlukan peran eksekusi akses Layanan. Anda dapat memilih peran yang ada atau membuat peran baru untuk template eksperimen ini.

    4. Sebaiknya tentukan satu atau beberapa kondisi Stop opsional dengan memilih CloudWatch alarm AWS yang ada. Pelajari lebih lanjut tentang Kondisi berhenti untuk AWS FIS. Jika alarm belum dikonfigurasi, Anda dapat mengikuti petunjuk di Menggunakan CloudWatch Alarm Amazon dan memperbarui template percobaan nanti.

    5. Sebaiknya aktifkan Log percobaan opsional ke CloudWatch log Amazon atau ke bucket Amazon S3. Pelajari lebih lanjut tentang Pencatatan percobaan untuk AWS FIS. Jika Anda belum mengonfigurasi sumber daya yang sesuai, Anda dapat memperbarui template percobaan nanti.

  6. Di Buat template eksperimen pilih Buat template eksperimen.

  7. Dari tampilan template Eksperimen pada AWS FIS konsol pilih Mulai percobaan. Pelajari lebih lanjut tentang Mengelola AWS templat eksperimen FIS.

Mengekspor skenario

Skenario adalah pengalaman khusus konsol. Meskipun mirip dengan templat eksperimen, skenario bukan template eksperimen lengkap dan tidak dapat langsung diimpor ke AWS FIS. Jika Anda ingin menggunakan skenario sebagai bagian dari otomatisasi Anda sendiri, Anda dapat menggunakan salah satu dari dua jalur:

  1. Ikuti langkah-langkah Menggunakan skenario untuk membuat template AWS FIS percobaan yang valid dan ekspor template itu.

  2. Ikuti langkah-langkah di Melihat skenario dan di langkah 3, dari tab Konten, salin dan simpan konten skenario, lalu tambahkan parameter yang hilang secara manual untuk membuat template eksperimen yang valid.