Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Referensi jadwal
Jadwal menentukan kapan instance yang ditandai dengan jadwal tersebut harus dijalankan. Setiap jadwal harus memiliki nama unik, yang digunakan sebagai nilai tag yang mengidentifikasi jadwal yang ingin Anda terapkan ke sumber daya yang ditandai.
Periode
Setiap jadwal harus berisi setidaknya satu periode yang menentukan waktu instans harus dijalankan. Jadwal dapat berisi lebih dari satu periode. Ketika lebih dari satu periode digunakan dalam jadwal, Penjadwal Instance di AWS akan menerapkan tindakan mulai yang sesuai ketika setidaknya satu periode benar. Untuk informasi lebih lanjut, lihat Refer ensi Periode.
Zona waktu
Anda juga dapat menentukan zona waktu untuk jadwal. Jika Anda tidak menentukan zona waktu, jadwal akan menggunakan zona waktu default yang Anda tentukan saat meluncurkan solusi. Untuk daftar nilai zona waktu yang dapat diterima, lihat kolom TZ dari Daftar zona waktu database TZ
Hentikan bidang instans baru
Bidang stop_new_instances mengontrol apakah Penjadwal Instance harus menghentikan instance saat pertama kali diberi tag untuk penjadwalan jika saat ini berjalan di luar periode berjalan. Secara default, bidang ini disetel ke true.
Bila disetel ke true, jika Anda menandai instance yang sedang berjalan yang berada di luar periode berjalan yang dijadwalkan, Penjadwal Instance akan segera menghentikan instance tersebut. Bila disetel ke false, Instance Scheduler akan membiarkan instance berjalan hingga waktu berhenti terjadwal berikutnya.
Bidang hibernasi
Bidang hibernasi memungkinkan Anda menggunakan hibernasi untuk instans Amazon EC2 yang dihentikan. Jika bidang ini disetel ke true, instans EC2 Anda harus menggunakan Amazon Machine Image (AMI) yang mendukung hibernasi. Untuk informasi selengkapnya, lihat AMI Linux yang Di dukung di Panduan Pengguna Amazon EC2. Hibernasi menyimpan konten dari memori instans (RAM) ke volume root Amazon Elastic Block Store (Amazon EBS). Jika bidang ini disetel ke true, instance akan hibernasi alih-alih dihentikan ketika solusi menghentikannya.
Jika Anda menetapkan solusi untuk menggunakan hibernasi, tetapi instans Anda tidak di konfigurasi untuk hibernasi atau tidak memenuhi prasyarat hibernasi, solusi mencatat peringatan dan instans dihentikan tanpa hibernasi. Untuk informasi selengkapnya, lihat Hibernasi Inst On-Demand ans atau Instans Spot Anda di Panduan Pengguna Amazon EC2.
Bidang yang dipaksakan
Jadwal berisi bidang yang dipaksakan yang memungkinkan Anda mencegah instance dimulai secara manual di luar periode berjalan, atau dihentikan secara manual selama periode berjalan. Jika bidang ini disetel ke true dan pengguna secara manual memulai instance di luar periode yang sedang berjalan, solusi akan menghentikan instance. Jika bidang ini disetel ke true, itu juga akan memulai ulang instance jika dihentikan secara manual selama periode berjalan.
Pertahankan lapangan yang sedang berjalan
Bidang retain_running mencegah solusi menghentikan instance di akhir periode berjalan jika instance dimulai secara manual sebelum awal periode. Misalnya, jika instance dengan periode berjalan dari jam 9 pagi hingga 5 sore dimulai secara manual sebelum jam 9 pagi, solusi tidak akan menghentikan instance pada jam 5 sore.
Bidang jendela pemeliharaan Manajer Sistem (hanya berlaku untuk instans EC2)
Bidang ssm-maintenance window memungkinkan Anda menambahkan jendela pemeliharaan AWS Systems Manager secara otomatis sebagai periode berjalan ke jadwal. Saat Anda menentukan nama jendela pemeliharaan yang ada di akun dan Wilayah AWS yang sama dengan instans Amazon EC2 Anda, solusi akan memulai instans setidaknya 10 menit sebelum dimulainya jendela pemeliharaan dan menghentikan instans di akhir jendela pemeliharaan jika tidak ada periode berjalan lain yang menentukan bahwa instance harus dijalankan.
Setelah jendela Pemeliharaan SSM dibuat dan jadwal dikonfigurasi dengan nama jendela pemeliharaan SSM, perubahan diambil pada pengoperasian Lambda terjadwal berikutnya. Misalnya, jika Anda memilih frekuensi 5 menit untuk menjalankan penjadwal Lambda, perubahan jendela pemeliharaan akan diambil oleh Lambda pada interval 5 menit berikutnya.
Penjadwal Instance di AWS akan memastikan bahwa instans Anda dimulai setidaknya 10 menit sebelum jendela pemeliharaan dimulai. Bergantung pada nilai yang Anda tetapkan untuk CloudFormation parameter Interval Pen jadwalan AWS, ini dapat mengakibatkan instans Anda dimulai 10+interval menit sebelum dimulainya jendela pemeliharaan untuk menjamin bahwa instance dimulai setidaknya 10 menit lebih awal. Misalnya, jika Anda mengatur Interval Penjadwalan ke 30 menit, penjadwal akan memulai instance antara 10-40 menit sebelum dimulainya jendela pemeliharaan.
catatan
Untuk menggunakan fitur ini, CloudFormation parameter Enable EC2 SSM Maintenance Windows di tumpukan hub solusi harus disetel ke. yes
Untuk informasi selengkapnya, lihat AWS Systems Manager Mainten ance Windows di panduan pengguna AWS Systems Manager.
Tipe instans
Hanya untuk instans Amazon EC2, jadwal memungkinkan Anda menentukan jenis instans opsional yang diinginkan untuk setiap periode dalam jadwal. Saat Anda menentukan jenis instans dalam periode tersebut, solusi akan secara otomatis mengubah ukuran instans EC2 agar sesuai dengan jenis instans yang diminta.
Untuk menentukan jenis instance, gunakan sintaks <period-name>@ <instance-type>. Misalnya, weekends@t2.nano. Perhatikan bahwa jika Anda menentukan jenis instans untuk periode yang menjadwalkan instans Amazon EC2 dan instans Amazon RDS, jenis instans akan diabaikan untuk instans Amazon RDS.
Jika jenis instance dari instance yang sedang berjalan berbeda dari jenis instance yang ditentukan untuk periode tersebut, solusi akan menghentikan instance yang sedang berjalan dan memulai ulang instance dengan jenis instance yang ditentukan. Untuk informasi selengkapnya, lihat Mengubah jenis instans di Panduan Pengguna Amazon EC2 untuk Inst ans Linux.
Definisi jadwal
Tabel konfigurasi Instance Scheduler pada AWS di Amazon DynamoDB berisi definisi jadwal. Definisi jadwal dapat berisi bidang berikut:
| Bidang | Deskripsi |
|---|---|
|
|
Deskripsi opsional dari jadwal. |
|
|
Pilih apakah akan melakukan hibernasi instans Amazon EC2 yang menjalankan Amazon Linux. Ketika bidang ini disetel ke true, penjadwal akan melakukan hibernasi instance saat menghentikannya. Perhatikan bahwa instans Anda harus mengaktifkan hibernasi dan harus memenuhi prasyarat hibernasi. |
|
|
Pilih apakah akan menerapkan jadwal. Ketika bidang ini disetel ke true, penjadwal akan menghentikan instance yang sedang berjalan jika dimulai secara manual di luar periode berjalan atau akan memulai instance jika dihentikan secara manual selama periode berjalan. |
|
|
Nama yang digunakan untuk mengidentifikasi jadwal. Nama ini harus unik dan hanya mencakup alfa-numerik, tanda hubung (-), dan garis bawah (_). |
|
|
Nama periode yang digunakan dalam jadwal ini. Masukkan nama persis seperti yang muncul di bidang nama periode. Anda juga dapat menentukan jenis instance untuk periode menggunakan sintaks <period-name>@ <instance-type>. Misalnya, |
|
|
Pilih apakah akan mencegah solusi menghentikan instance di akhir periode berjalan jika instance dimulai secara manual sebelum awal periode. |
|
|
Pilih apakah akan menyertakan jendela pemeliharaan Amazon RDS sebagai periode berjalan ke jadwal instans Amazon RDS, atau jendela pemeliharaan AWS Systems Manager sebagai periode berjalan ke jadwal instans Amazon EC2. Bidang ini diaktifkan secara default dan dapat dinonaktifkan dengan menyetel nilainya ke “false” |
|
|
Pilih apakah akan menambahkan jendela pemeliharaan AWS Systems Manager sebagai periode berjalan tambahan untuk jadwal ini. Mener StringSet ima nama jendela pemeliharaan yang akan dicocokkan dengan nama jendela yang account/region sama dengan instans EC2 terjadwal. Catatan: Fitur ini hanya berlaku untuk instans EC2. |
|
|
Pilih apakah akan menghentikan instance saat pertama kali diberi tag jika berjalan di luar periode berjalan. Secara default, bidang ini disetel ke true. |
|
|
Zona waktu yang akan digunakan jadwal. Jika tidak ada zona waktu yang ditentukan, zona waktu default (UTC) digunakan. Untuk daftar nilai zona waktu yang dapat diterima, lihat kolom TZ dari Daftar zona waktu database tz |
|
|
Pilih apakah akan mengaktifkan CloudWatch metrik di tingkat jadwal. Bidang ini mengganti setelan CloudWatch metrik yang Anda tentukan saat penerapan. Catatan: Mengaktifkan fitur ini akan dikenakan biaya sebesar $0. 90/month sesuai jadwal atau layanan terjadwal. |