Pemicu Auto Scaling - AWS Elastic Beanstalk

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

Pemicu Auto Scaling

Grup Penskalaan Otomatis di lingkungan Elastic Beanstalk Anda menggunakan dua CloudWatch alarm Amazon untuk memicu operasi penskalaan. Pemicu default menskalakan ketika lalu lintas jaringan keluar rata-rata dari setiap instans lebih tinggi dari 6 MB atau lebih rendah dari 2 MB selama periode lima menit. Untuk menggunakan Amazon EC2 Auto Scaling secara efektif, konfigurasikan pemicu yang sesuai untuk aplikasi Anda, tipe instans, dan persyaratan layanan. Anda dapat menskalakan berdasar beberapa statistik termasuk latensi, I/O disk, utilisasi CPU, dan jumlah permintaan.

Untuk informasi selengkapnya tentang CloudWatch metrik dan alarm, lihat CloudWatchKonsep Amazon di CloudWatchPanduan Pengguna Amazon.

Mengonfigurasi pemicu Auto Scaling

Anda dapat mengonfigurasi pemicu yang menyesuaikan jumlah instans di grup Auto Scaling lingkungan Anda di konsol Elastic Beanstalk.

Untuk mengonfigurasi pemicu di konsol Elastic Beanstalk
  1. Buka konsol Elastic Beanstalk, dan dalam daftar Regions, pilih Anda. Wilayah AWS

  2. Di panel navigasi, pilih Lingkungan, dan kemudian pilih nama lingkungan Anda dari daftar.

    catatan

    Jika Anda memiliki banyak lingkungan, gunakan bilah pencarian untuk memfilter daftar lingkungan.

  3. Di panel navigasi, pilih Konfigurasi.

  4. Pada kategori konfigurasi Kapasitas, pilih Edit.

  5. Di bagian Pemicu penskalaan, konfigurasikan pengaturan berikut:

    • Metrik – Metrik yang digunakan untuk pemicu Auto Scaling.

    • Statistik – Perhitungan statistik yang harus digunakan pemicu, seperti Average.

    • Unit – Unit untuk metrik pemicu, seperti Byte.

    • Periode — Menentukan seberapa sering Amazon CloudWatch mengukur metrik pemicu Anda.

    • Durasi pelanggaran – Jumlah waktu, dalam hitungan menit, metrik bisa saja berada di luar ambang batas atas dan bawah sebelum memicu operasi penskalaan.

    • Ambang batas atas – Jika metrik melebihi jumlah durasi pelanggaran, operasi penskalaan akan dipicu.

    • Tambahan kenaikan skala – Jumlah instans Amazon EC2 yang ditambahkan saat melakukan aktivitas penskalaan.

    • Ambang batas bawah – Jika metrik berada di bawah angka ini selama durasi pelanggaran, operasi penskalaan akan dipicu.

    • Tambahan penurunan skala – Jumlah instans Amazon EC2 yang harus dihapus saat melakukan aktivitas penskalaan.

    Halaman konfigurasi pemicu Auto Scaling Elastic Beanstalk
  6. Untuk menyimpan perubahan pilih Terapkan di bagian bawah halaman.

Namespace aws:autoscaling:trigger

Elastic Beanstalk menyediakan opsi konfigurasi untuk pengaturan Auto Scaling dalam dua namespace aws:autoscaling:trigger. Pengaturan dalam namespace ini diatur oleh sumber daya yang diterapkan.

option_settings: AWSEBAutoScalingScaleDownPolicy.aws:autoscaling:trigger: LowerBreachScaleIncrement: '-1' AWSEBAutoScalingScaleUpPolicy.aws:autoscaling:trigger: UpperBreachScaleIncrement: '1' AWSEBCloudwatchAlarmHigh.aws:autoscaling:trigger: UpperThreshold: '6000000' AWSEBCloudwatchAlarmLow.aws:autoscaling:trigger: BreachDuration: '5' EvaluationPeriods: '1' LowerThreshold: '2000000' MeasureName: NetworkOut Period: '5' Statistic: Average Unit: Bytes