Alarm untuk latihan berjalan - Pengontrol Pemulihan Aplikasi Amazon (ARC)

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

Alarm untuk latihan berjalan

Anda dapat menentukan dua jenis CloudWatch alarm untuk latihan berjalan di pergeseran otomatis zona: alarm hasil dan alarm pemblokiran.

Alarm hasil (wajib)

Untuk jenis alarm pertama, alarm hasil, setidaknya satu alarm diperlukan untuk ditentukan. Anda harus mengonfigurasi alarm hasil untuk memantau kesehatan aplikasi Anda saat lalu lintas digeser dari Availability Zone selama setiap 30 menit latihan dijalankan.

Agar latihan berjalan efektif, tentukan sebagai alarm hasil setidaknya satu CloudWatch alarm yang memenuhi kedua kriteria berikut:

Alarm memonitor metrik untuk sumber daya, atau untuk aplikasi Anda

DAN

Alarm merespons dengan ALARM status ketika aplikasi Anda terpengaruh oleh hilangnya satu Availability Zone.

Untuk informasi selengkapnya, lihat bagian Alarm yang Anda tentukan untuk latihan berjalan. Praktik terbaik saat Anda mengonfigurasi pergeseran otomatis zona

Alarm hasil juga memberikan informasi untuk hasil latihan lari yang dilaporkan ARC untuk setiap latihan lari. Jika alarm hasil memasuki ALARM keadaan, ARC mengakhiri latihan berjalan dan mengembalikan hasil latihan lariFAILED. Jika latihan berjalan menyelesaikan periode pengujian 30 menit dan tidak ada alarm hasil yang Anda tentukan memasuki ALARM status, hasil yang dikembalikan adalah. SUCCEEDED Daftar semua nilai hasil, dengan deskripsi, disediakan di bagian Hasil untuk latihan berjalan.

Memblokir alarm (opsional)

Secara opsional, Anda dapat menentukan jenis alarm kedua, alarm pemblokiran. Memblokir latihan blok alarm berjalan dari awal, atau melanjutkan, ketika satu atau lebih alarm ALARM dalam keadaan. Memblokir alarm memblokir praktik menjalankan pergeseran lalu lintas agar tidak dimulai—dan menghentikan praktik apa pun yang sedang berlangsung — ketika setidaknya salah satu alarm dalam keadaan. ALARM

Misalnya, dalam arsitektur besar dengan beberapa layanan mikro, ketika satu layanan mikro mengalami masalah, Anda biasanya ingin menghentikan semua perubahan lain di lingkungan aplikasi, yang termasuk pemblokiran praktik berjalan. Anda dapat menambahkan alarm pemblokiran di ARC untuk mencapai ini.