Buat CloudWatch alarm untuk EC2 instans Amazon yang gagal memeriksa status - Amazon Elastic Compute Cloud

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

Buat CloudWatch alarm untuk EC2 instans Amazon yang gagal memeriksa status

Anda dapat menggunakan metrik pemeriksaan status untuk membuat CloudWatch alarm untuk memberi tahu Anda ketika sebuah instans memiliki pemeriksaan status yang gagal.

penting

Pemeriksaan status dan alarm pemeriksaan status untuk sementara dapat memasukkan status data yang tidak mencukupi jika ada titik data metrik yang hilang. Meskipun jarang, ini bisa terjadi ketika ada gangguan dalam sistem pelaporan metrik, bahkan ketika sebuah instance sehat. Sebaiknya Anda memperlakukan status ini sebagai data yang hilang, bukan kegagalan pemeriksaan status atau pelanggaran alarm, terutama saat menghentikan, menghentikan, mem-boot ulang, atau memulihkan tindakan pada instance sebagai tanggapan.

Untuk melihat pemeriksaan status, gunakan salah satu metode berikut:

Console

Gunakan prosedur berikut untuk mengonfigurasi alarm yang mengirimi Anda notifikasi melalui email, atau menghentikan, mengakhiri, atau memulihkan instans saat gagal dalam pemeriksaan status.

Untuk membuat alarm pemeriksaan status
  1. Buka EC2 konsol Amazon di https://console.aws.amazon.com/ec2/.

  2. Di panel navigasi, pilih Instans.

  3. Pilih instans, pilih tab Pemeriksaan Status, dan pilih Tindakan, Buat alarm pemeriksaan status.

  4. Pada halaman Kelola CloudWatch alarm, di bawah Tambah atau edit alarm, pilih Buat alarm.

  5. Untuk pemberitahuan Alarm, aktifkan sakelar untuk mengonfigurasi notifikasi Amazon Simple Notification Service SNS (Amazon). Pilih SNS topik Amazon yang ada atau masukkan nama untuk membuat topik baru.

    Jika Anda menambahkan alamat email ke daftar penerima atau membuat topik baru, Amazon SNS mengirimkan pesan email konfirmasi langganan ke setiap alamat baru. Setiap penerima harus mengonfirmasi langganan dengan memilih tautan yang terdapat dalam pesan tersebut. Notifikasi pemberitahuan dikirim hanya ke alamat yang dikonfirmasi.

  6. Untuk Tindakan alarm, aktifkan tombol untuk menentukan tindakan yang perlu dilakukan saat alarm dipicu. Pilih tindakan.

  7. Untuk Ambang batas alarm, pilih metrik dan kriteria alarm.

    Anda dapat membiarkan pengaturan tetap default untuk Kelompokkan sampel berdasarkan (Rata-rata) dan Tipe data untuk sampel (Pemeriksaan status failed:either), atau Anda dapat mengubah pengaturan tersebut sesuai dengan kebutuhan.

    Untuk Periode berturut-turut, atur jumlah periode yang ingin Anda evaluasi dan, pada Periode, masukkan durasi periode evaluasi sebelum memicu alarm dan mengirimkan email.

  8. (Opsional) Untuk Data metrik sampel, pilih Tambahkan ke dasbor.

  9. Pilih Buat.

Jika Anda perlu membuat perubahan pada alarm status instans, Anda dapat mengeditnya.

Untuk mengedit alarm pemeriksaan status
  1. Buka EC2 konsol Amazon di https://console.aws.amazon.com/ec2/.

  2. Di panel navigasi, pilih Instans.

  3. Pilih instance dan pilih Actions, Monitoring, Manage CloudWatch alarm.

  4. Pada halaman Kelola CloudWatch alarm, di bawah Tambah atau edit alarm, pilih Edit alarm.

  5. Untuk Cari alarm, pilih alarm.

  6. Setelah Anda selesai membuat perubahan, pilih Perbarui.

Command line

Dalam contoh berikut, alarm menerbitkan pemberitahuan ke suatu SNS topikarn:aws:sns:us-west-2:111122223333:my-sns-topic, ketika instans gagal baik pemeriksaan instans atau pemeriksaan status sistem untuk setidaknya dua periode berturut-turut. CloudWatch Metrik yang digunakan adalah StatusCheckFailed

Untuk membuat alarm pemeriksaan status menggunakan AWS CLI
  1. Pilih SNS topik yang sudah ada atau buat yang baru. Untuk informasi selengkapnya, lihat Menggunakan Amazon SNS di Panduan AWS Command Line Interface Pengguna. AWS CLI

  2. Gunakan perintah list-metrics berikut untuk melihat CloudWatch metrik Amazon yang tersedia untuk Amazon. EC2

    aws cloudwatch list-metrics --namespace AWS/EC2
  3. Gunakan put-metric-alarmperintah berikut untuk membuat alarm.

    aws cloudwatch put-metric-alarm \ --alarm-name StatusCheckFailed-Alarm-for-i-1234567890abcdef0 \ --metric-name StatusCheckFailed \ --namespace AWS/EC2 \ --statistic Maximum \ --dimensions Name=InstanceId,Value=i-1234567890abcdef0 \ --unit Count \ --period 300 \ --evaluation-periods 2 \ --threshold 1 \ --comparison-operator GreaterThanOrEqualToThreshold \ --alarm-actions arn:aws:sns:us-west-2:111122223333:my-sns-topic

    Periode adalah kerangka waktu, dalam hitungan detik, di mana CloudWatch metrik Amazon dikumpulkan. Contoh ini menggunakan 300, yaitu 60 detik dikalikan 5 menit. Periode evaluasi adalah jumlah periode berturut-turut yang nilai metriknya harus dibandingkan dengan ambang batas. Contoh ini menggunakan 2. Tindakan alarm adalah tindakan yang harus dilakukan saat alarm ini dipicu. Contoh ini mengonfigurasi alarm untuk mengirim email menggunakan AmazonSNS.