Tindakan untuk AWS FIS - AWS Layanan Injeksi Kesalahan

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

Tindakan untuk AWS FIS

Tindakan adalah aktivitas injeksi kesalahan yang Anda jalankan pada target menggunakan AWS Fault Injection Service (AWS FIS). AWS FIS menyediakan tindakan yang telah dikonfigurasi sebelumnya untuk jenis target tertentu di seluruh AWS layanan. Anda menambahkan tindakan ke templat eksperimen, yang kemudian Anda gunakan untuk menjalankan eksperimen.

Pengidentifikasi tindakan

Setiap AWS FIS tindakan memiliki pengenal dengan format berikut:

aws:service-name:action-type

Misalnya, tindakan berikut menghentikan instans Amazon EC2 target:

aws:ec2:stop-instances

Untuk daftar lengkap tindakan, lihatAWS FIS referensi tindakan. Untuk mendapatkan daftar menggunakan AWS CLI, lihatBuat daftar tindakan.

Parameter tindakan

Beberapa AWS FIS tindakan memiliki parameter tambahan yang spesifik untuk tindakan. Parameter ini digunakan untuk meneruskan informasi AWS FIS saat tindakan dijalankan.

AWS FIS mendukung jenis kesalahan khusus menggunakan aws:ssm:send-command tindakan, yang menggunakan Agen SSM dan dokumen perintah SSM untuk membuat kondisi kesalahan pada instance yang ditargetkan. aws:ssm:send-commandTindakan tersebut mencakup documentArn parameter yang mengambil Amazon Resource Name (ARN) dari dokumen SSM sebagai nilai. Anda menentukan nilai untuk parameter saat menambahkan tindakan ke templat eksperimen.

Untuk informasi selengkapnya tentang menentukan parameter untuk aws:ssm:send-command tindakan, lihatGunakan aws:ssm:send-command tindakan.

Jika memungkinkan, Anda dapat memasukkan konfigurasi rollback (juga disebut sebagai tindakan posting) dalam parameter tindakan. Tindakan post mengembalikan target ke status sebelum tindakan dijalankan. Tindakan posting berjalan setelah waktu yang ditentukan dalam durasi tindakan. Tidak semua tindakan dapat mendukung tindakan posting. Misalnya, jika tindakan menghentikan instans Amazon EC2, Anda tidak dapat memulihkan instance setelah dihentikan.

Target aksi

Tindakan berjalan pada sumber daya target yang Anda tentukan. Setelah Anda menentukan target, Anda dapat menentukan namanya ketika Anda menentukan tindakan.

"targets": { "resource_type": "resource_name" }

AWS FIS tindakan mendukung jenis sumber daya berikut untuk target tindakan:

  • Grup Auto Scaling - Grup Auto Scaling Amazon EC2

  • Ember - Ember Amazon S3

  • Cluster — Cluster Amazon EKS

  • Cluster - Cluster Amazon ECS atau cluster Amazon Aurora DB

  • dBInstances - Instans Amazon RDS DB

  • Tabel global terenkripsi - Amazon DynamoDB; tabel global dienkripsi dengan kunci yang dikelola pelanggan

  • Tabel global - Amazon DynamoDB; tabel global

  • Instans - Instans Amazon EC2

  • Nodegroups - Grup simpul Amazon EKS

  • Pod — Pod Kubernetes di Amazon EKS

  • ReplicationGroups— Grup ElastiCache Replikasi Redis

  • Peran - peran IAM

  • SpotInstances- Instans Spot Amazon EC2

  • Subnet - Subnet VPC

  • Tugas - Tugas Amazon ECS

  • TransitGateways— Gerbang transit

  • Volume - Volume Amazon EBS

Sebagai contoh, lihat Contoh tindakan.