

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

# Buat EventBridge aturan untuk acara kolam hangat
<a name="warm-pool-events-eventbridge-rules"></a>

Contoh berikut membuat EventBridge aturan untuk memanggil tindakan terprogram. Ini dilakukan setiap kali grup Auto Scaling Anda memancarkan peristiwa saat instance baru ditambahkan ke kolam hangat.

Sebelum Anda membuat aturan, buat AWS Lambda fungsi yang Anda inginkan aturan untuk digunakan sebagai target. Anda harus menentukan fungsi ini sebagai target aturan. Prosedur berikut hanya menyediakan langkah-langkah untuk membuat EventBridge aturan yang bertindak ketika instance baru memasuki kolam hangat. Untuk tutorial pengantar yang menunjukkan cara membuat fungsi Lambda sederhana untuk dipanggil saat acara masuk cocok dengan aturan, lihat. [Tutorial: Konfigurasikan kait siklus hidup yang memanggil fungsi Lambda](tutorial-lifecycle-hook-lambda.md)

Untuk informasi lebih lanjut tentang membuat dan bekerja dengan kolam hangat, lihat[Kurangi latensi untuk aplikasi dengan waktu boot yang lama menggunakan kolam hangat](ec2-auto-scaling-warm-pools.md).

**Untuk membuat aturan acara yang memanggil fungsi Lambda**

1. Buka EventBridge konsol Amazon di [https://console.aws.amazon.com/events/](https://console.aws.amazon.com/events/).

1. Di panel navigasi, pilih **Aturan**.

1. Pilih **Buat aturan**.

1. Untuk **Tentukan detail aturan**, lakukan hal berikut:

   1. Masukkan **Nama** untuk aturan tersebut dan, secara opsional, deskripsi.

      Aturan tidak boleh memiliki nama yang sama dengan aturan lain di Wilayah yang sama dan di bus peristiwa yang sama.

   1. Untuk **Bus peristiwa**, pilih **default**. Ketika Layanan AWS di akun Anda menghasilkan acara, itu selalu masuk ke bus acara default akun Anda.

   1. Untuk **Tipe aturan**, pilih **Aturan dengan pola peristiwa**.

   1. Pilih **Selanjutnya**.

1. Untuk **Pola peristiwa build**, lakukan hal berikut ini:

   1. Untuk **sumber Acara**, pilih **AWS acara atau acara EventBridge mitra**.

   1. Untuk **pola Peristiwa**, pilih **Pola kustom (editor JSON)**, dan tempelkan pola berikut ke dalam kotak **Pola acara**, ganti teks *{{italics}}*dengan nama grup Auto Scaling Anda.

      ```
      {
        "source": [ "aws.autoscaling" ],
        "detail-type": [ "EC2 Instance-launch Lifecycle Action" ],
        "detail": {
            "AutoScalingGroupName": [ "{{my-asg}}" ],
            "Origin": [ "EC2" ],
            "Destination": [ "WarmPool" ]
         }
      }
      ```

      Untuk membuat aturan yang cocok untuk acara lain, ubah pola acara. Untuk informasi selengkapnya, lihat [Contoh pola acara](warm-pools-eventbridge-events.md#warm-pools-eventbridge-patterns).

   1. Pilih **Selanjutnya**.

1. Untuk **Pilih target**, lakukan hal berikut: 

   1. Untuk **Tipe target**, pilih **Layanan AWS**.

   1. Untuk **Pilih target**, pilih **Fungsi Lambda**.

   1. Untuk **Fungsi**, pilih fungsi yang ingin Anda kirimi acara.

   1. (Opsional) Untuk **Konfigurasi versi/alias**, masukkan pengaturan versi dan alias untuk fungsi Lambda target.

   1. (Opsional) Untuk **pengaturan tambahan**, masukkan pengaturan tambahan apa pun yang sesuai untuk aplikasi Anda. Untuk informasi selengkapnya, lihat [Membuat EventBridge aturan Amazon yang bereaksi terhadap peristiwa](https://docs.aws.amazon.com//eventbridge/latest/userguide/eb-create-rule.html) di *Panduan EventBridge Pengguna Amazon*.

   1. Pilih **Selanjutnya**.

1. (Opsional) Untuk **Tanda**, Anda dapat secara opsional menetapkan satu atau beberapa tanda ke aturan, lalu pilih **Berikutnya**.

1. Untuk **Meninjau dan membuat**, tinjau detail aturan dan memodifikasinya seperlunya. Kemudian, pilih **Buat aturan**.