Peristiwa perubahan status untuk instans Anda - Amazon Elastic Compute Cloud

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

Peristiwa perubahan status untuk instans Anda

Amazon EC2 mengirimkan EC2 Instance State-change Notification peristiwa ke Amazon EventBridge saat status instans berubah.

Berikut adalah data contoh untuk peristiwa ini. Dalam contoh ini, instans memasuki status pending.

{ "id":"7bf73129-1428-4cd3-a780-95db273d1602", "detail-type":"EC2 Instance State-change Notification", "source":"aws.ec2", "account":"123456789012", "time":"2021-11-11T21:29:54Z", "region":"us-east-1", "resources":[ "arn:aws:ec2:us-east-1:123456789012:instance/i-abcd1111" ], "detail":{ "instance-id":"i-abcd1111", "state":"pending" } }

Nilai yang mungkin untuk state adalah:

  • pending

  • running

  • stopping

  • stopped

  • shutting-down

  • terminated

Saat Anda meluncurkan atau memulai sebuah instans, instans tersebut akan memasuki status pending, lalu status running. Saat Anda menghentikan sebuah instans, instans tersebut akan memasuki status stopping, lalu status stopped. Saat Anda mengakhiri sebuah instans, instans tersebut akan memasuki status shutting-down, lalu status terminated.

Mendapatkan notifikasi email saat status instans berubah

Untuk menerima pemberitahuan email saat instans Anda mengubah status, buat topik Amazon SNS, lalu buat EventBridge aturan untuk acara tersebutEC2 Instance State-change Notification.

Cara membuat sebuah topik SNS
  1. Buka konsol Amazon SNS di https://console.aws.amazon.com/sns/v3/home.

  2. Di panel navigasi, pilih Pengguna.

  3. Pilih Buat topik.

  4. Untuk Tipe, pilih Standar.

  5. Untuk Nama, masukkan nama untuk topik Anda.

  6. Pilih Buat topik.

  7. Pilih Buat langganan.

  8. Untuk Protokol, pilih Email.

  9. Untuk Titik Akhir, ketik alamat email yang bisa Anda gunakan untuk menerima pemberitahuan.

  10. Pilih Buat langganan.

  11. Anda akan menerima pesan email dengan baris subjek berikut: AWS Notification - Subscription Confirmation. Ikuti petunjuk untuk mengonfirmasi langganan Anda.

Untuk membuat EventBridge aturan
  1. Buka EventBridge konsol Amazon di https://console.aws.amazon.com/events/.

  2. Pilih Buat aturan.

  3. Untuk Nama, masukkan nama untuk topik Anda.

  4. Untuk Tipe aturan, pilih Aturan dengan pola peristiwa.

  5. Pilih Berikutnya.

  6. Untuk Pola peristiwa, lakukan hal berikut:

    1. Untuk Sumber peristiwa, pilih Layanan AWS.

    2. Untuk Layanan AWS, pilih EC2.

    3. Untuk Tipe peristiwa, pilih Notifikasi State-change Instans EC2.

    4. Secara default, kami mengirim notifikasi untuk perubahan status apa pun pada instans apa pun. Anda dapat memilih status tertentu atau instans tertentu jika menginginkannya.

  7. Pilih Berikutnya.

  8. Tentukan target sebagai berikut:

    1. Untuk Tipe target, pilih Layanan AWS.

    2. Untuk Pilih target, pilih topik SNS.

    3. Untuk Topik, pilih topik SNS yang Anda buat pada prosedur sebelumnya.

  9. Pilih Berikutnya.

  10. (Opsional) Tambahkan tanda ke aturan Anda.

  11. Pilih Berikutnya.

  12. Pilih Buat aturan.

  13. Untuk menguji aturan Anda, lakukan perubahan status. Misalnya, mulai instans yang berhenti, hentikan instans yang sedang berjalan, atau luncurkan instans. Anda akan menerima pesan email dengan baris subjek berikut: AWS Notification Message. Badan email berisi data peristiwa.