Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Langkah 1: Luncurkan stack hub scheduler instance
Ikuti step-by-step petunjuk di bagian ini untuk menyebarkan solusi ke akun Anda.
Waktu untuk menyebarkan: Sekitar lima menit
-
Masuk ke AWS Management Console
dan pilih tombol untuk meluncurkan template AWS* instance-scheduler-on-aws .template* AWS. CloudFormation -
Template diluncurkan di Wilayah AS Timur (Virginia N.) secara default. Untuk meluncurkan solusi di Wilayah AWS yang berbeda, gunakan pemilih Wilayah di bilah navigasi konsol.
-
Pada halaman Buat tumpukan, verifikasi bahwa URL templat yang benar ada di kotak teks URL Amazon S3 dan pilih Berikutnya.
-
Pada halaman Tentukan detail tumpukan, tetapkan nama ke tumpukan solusi Anda. Untuk informasi tentang batasan penamaan karakter, lihat kuota IAM dan AWS STS di Panduan Pengguna AWS Identity and Access Management.
-
Di bawah Parameter, tinjau parameter untuk templat solusi ini dan modifikasi sesuai kebutuhan. Solusi ini menggunakan nilai default berikut.
Parameter Default Deskripsi Kunci tag jadwal
ScheduleKunci tag yang dibaca solusi untuk menentukan jadwal sumber daya. Nilai pada sumber daya menentukan nama jadwal.
Jika Anda memilih untuk mengubah nilai default, tetapkan nama yang mudah diterapkan secara konsisten dan benar di semua instance yang diperlukan.
Catatan: Kunci tag peka huruf besar/kecil.
Misalnya, jika nilai untuk parameter ini dibiarkan sebagai default
Schedule, Penjadwal Instans di AWS akan menjadwalkan semua EC2 instance yang ditandai dengan kunciScheduledanvalue my-office-hours-schedulesesuai dengan jadwal dengan nama.my-office-hours-scheduleInterval penjadwalan (menit)
5Interval dalam hitungan menit antara penjadwal dimulai untuk Amazon dan EC2 Amazon RDS.
Interval penjadwalan yang lebih lama mengurangi biaya operasional solusi tetapi juga membuat penjadwalan menjadi kurang akurat. Dengan interval penjadwalan 5 menit, instance berada started/stopped dalam 5 menit dari waktu yang diminta start/stop .
Zona waktu default
UTCPengidentifikasi zona waktu IANA (International assigned Numbers Authority) default untuk jadwal yang tidak menentukan zona waktu. Untuk daftar pengidentifikasi zona waktu yang valid, lihat kolom pengenal TZ dari Daftar zona waktu database tz
. Penjadwalan diaktifkan
YesPilih
Nountuk menonaktifkan penjadwalan untuk semua layanan.Aktifkan Penjadwalan xxx
EnabledAktifkan/nonaktifkan penjadwalan untuk setiap layanan yang didukung oleh solusi (beberapa parameter).
Mulai tag
InstanceScheduler-LastAction=Started By {scheduler} {year}/{month}/{day} {hour}:{minute}{timezone},>Daftar koma dipisahkan dari kunci tag dan nilai format key=value, key=value,... yang diatur pada instance yang dimulai.
Nilai ini dapat dihapus untuk menonaktifkan fitur sepenuhnya.
Hentikan tag
InstanceScheduler-LastAction=Stopped By {scheduler} {year}/{month}/{day} {hour}:{minute}{timezone},>Daftar koma dipisahkan dari kunci tag dan nilai format key=value, key=value,... yang diatur pada instance berhenti.
Nilai ini dapat dihapus untuk menonaktifkan fitur sepenuhnya.
Aktifkan EC2 jendela pemeliharaan SSM
NoIzinkan jadwal untuk menentukan satu atau beberapa nama jendela pemeliharaan Systems Manger. Penjadwal Instans di AWS kemudian akan memastikan bahwa instance yang ditandai dengan jadwal tersebut dimulai setidaknya sepuluh menit sebelum jendela pemeliharaan terkait.
Kunci KMS untuk ARNs EC2
<Optional Input>
Daftar KMS yang dipisahkan koma ARNs untuk memberikan izin Penjadwal Instans di kms: CreateGrant AWS untuk menyediakan layanan dengan izin dekripsi untuk EC2 volume EBS terenkripsi. Ini memungkinkan penjadwal untuk memulai EC2 instance dengan volume EBS terenkripsi terlampir. Menyediakan (*) untuk memberikan akses terbatas ke semua kunci KMS; biarkan kosong untuk menonaktifkan. Untuk detail tentang kebijakan yang dibuat, lihat Volume EC2 EBS Terenkripsi.
Buat snapshot instance RDS saat berhenti
NoPilih apakah akan membuat snapshot sebelum menghentikan instans RDS DB.
Catatan: Snapshot tidak tersedia untuk klaster Amazon Aurora.
Kunci tag terjadwal ASG
scheduledTag bahwa solusi ini berlaku untuk grup Amazon EC2 Auto Scaling untuk melacak informasi penjadwalan yang diperlukan untuk solusi tersebut.
Awalan nama tindakan ASG
is-Awalan yang digunakan solusi saat memberi nama tindakan Penskalaan Terjadwal untuk grup Auto Scaling. Tindakan dengan awalan ini akan ditambahkan dan dihapus oleh solusi sesuai kebutuhan.
Gunakan AWS Organizations
NoGunakan AWS Organizations untuk mengotomatiskan pendaftaran akun spoke.
Namespace
defaultBerikan pengenal unik untuk membedakan antara beberapa penerapan solusi (tanpa spasi). Contoh: Dev.
Parameter ini harus menjadi nilai yang tidak kosong untuk penerapan yang menggunakan AWS Organizations.
ID/Remote Akun Organisasi IDs
<Optional Input>
Jika Anda menggunakan AWS Organizations, bidang ini diperlukan. Berikan ID Organisasi, misalnya, o-xxxxyyy. Jika tidak, berikan daftar Akun spoke yang dipisahkan koma IDs untuk dijadwalkan, seperti 1111111111, 2222222222 atau {param: ssm-param-name} untuk memuat daftar akun dari 1 atau lebih parameter SSM.
Wilayah (s)
<Optional Input>
Daftar Wilayah di mana instance akan dijadwalkan. Misalnya,
us-east-1,us-west-1. CATATAN: Jika Anda membiarkan parameter ini kosong, solusinya akan menggunakan Wilayah saat ini.Penjadwalan akun hub yang diaktifkan
YesAktifkan penjadwalan instance dalam akun hub.
Periode retensi log (hari)
30Periode retensi log untuk CloudWatch log dalam beberapa hari.
Aktifkan CloudWatch Log Debug
NoAktifkan logging tingkat debug di CloudWatch log.
Pemantauan Operasional
EnabledTerapkan dasbor wawasan operasional ke CloudWatch dan kumpulkan data metrik khusus tentang pengoperasian solusi. PENTING: Mengaktifkan fitur ini akan dikenakan biaya tambahan untuk CloudWatch metrik dan dasbor khusus.
Ukuran Memori
128Ukuran memori fungsi AWS Lambda yang menjadwalkan sumber daya Amazon EC2 dan Amazon RDS. Tingkatkan jika Anda mengalami penggunaan memori tinggi atau batas waktu.
Lindungi Tabel DynamoDB
EnabledAktifkan perlindungan penghapusan untuk tabel DynamoDB yang digunakan oleh solusi. Hal ini menyebabkan tabel dipertahankan saat menghapus tumpukan ini. Untuk menghapus tabel saat menghapus tumpukan ini, pertama nonaktifkan parameter ini.
-
Pilih Berikutnya.
-
Pada halaman Konfigurasikan opsi tumpukan, pilih Berikutnya.
-
Pada halaman Tinjau dan buat, tinjau dan konfirmasikan pengaturan. Centang kotak yang mengakui bahwa template akan membuat sumber daya IAM.
-
Pilih Kirim untuk menyebarkan tumpukan.
Anda dapat melihat status tumpukan di CloudFormation konsol AWS di kolom Status. Anda akan menerima status CREATE_COMPLETE dalam waktu kurang lebih lima menit.