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 itu harus berjalan. 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 (s) instance harus dijalankan. Jadwal dapat berisi lebih dari satu periode. Ketika lebih dari satu periode digunakan dalam jadwal, Penjadwal Instans di AWS akan menerapkan tindakan mulai yang sesuai ketika setidaknya salah satu periode benar. Untuk informasi lebih lanjut, lihat referensi 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 Anda meluncurkan solusi. Untuk daftar nilai zona waktu yang dapat diterima, lihat kolom TZ dari Daftar zona waktu database TZ
Bidang hibernasi
Bidang hibernasi memungkinkan Anda menggunakan hibernasi untuk instans Amazon yang dihentikan. EC2 Jika bidang ini disetel ke true, EC2 instance Anda harus menggunakan Amazon Machine Image (AMI) yang mendukung hibernasi. Untuk informasi selengkapnya, lihat Linux yang Didukung AMIs di Panduan EC2 Pengguna Amazon. Hibernasi menyimpan konten dari memori instans (RAM) ke volume root Amazon Elastic Block Store (Amazon EBS). Jika bidang ini disetel ke true, instance dihibernasi alih-alih dihentikan saat solusi menghentikannya.
Jika Anda menyetel solusi untuk menggunakan hibernasi, tetapi instance Anda tidak dikonfigurasi untuk hibernasi atau tidak memenuhi prasyarat hibernasi, solusi akan mencatat peringatan dan instance dihentikan tanpa hibernasi. Untuk informasi selengkapnya, lihat Hibernasi Instans Sesuai Permintaan atau Instans Spot Anda di Panduan Pengguna Amazon EC2 .
Bidang yang ditegakkan
Jadwal berisi bidang yang diterapkan 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 berjalan, solusi akan menghentikan instance. Jika bidang ini disetel ke true, itu juga memulai ulang instance jika dihentikan secara manual selama periode berjalan.
Pertahankan bidang 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 yang 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 Systems Manager (hanya berlaku untuk EC2 instance)
ssm-maintenance-windowBidang ini 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 EC2 instans Amazon Anda, solusi akan memulai instans setidaknya 10 menit sebelum dimulainya jendela pemeliharaan dan menghentikan instance di akhir jendela pemeliharaan jika tidak ada periode berjalan lainnya yang menentukan bahwa instance harus berjalan.
Setelah jendela Pemeliharaan SSM dibuat dan jadwal dikonfigurasi dengan nama jendela pemeliharaan SSM, perubahan diambil pada jadwal berjalan berikutnya dari Lambda. Misalnya, jika Anda memilih frekuensi 5 menit agar Lambda penjadwal berjalan, perubahan jendela pemeliharaan akan diambil oleh Lambda pada interval 5 menit berikutnya.
Penjadwal Instans di AWS akan memastikan bahwa instans Anda dimulai setidaknya 10 menit sebelum jendela pemeliharaan dimulai. Bergantung pada nilai yang Anda tetapkan untuk CloudFormation parameter AWS Interval Penjadwalan, hal ini dapat mengakibatkan instans Anda dimulai 10+menit interval sebelum awal jendela pemeliharaan untuk menjamin bahwa instans dimulai setidaknya 10 menit lebih awal. Misalnya, jika Anda mengatur Interval Penjadwalan menjadi 30 menit, penjadwal akan memulai instance antara 10-40 menit sebelum awal jendela pemeliharaan.
catatan
Untuk menggunakan fitur ini, CloudFormation parameter Enable EC2 SSM Maintenance Windows di tumpukan hub solusi harus disetel keyes.
Untuk informasi selengkapnya, lihat AWS Systems Manager Maintenance Windows di panduan pengguna AWS Systems Manager.
Jenis Instans
Hanya untuk EC2 instans Amazon, jadwal memungkinkan Anda menentukan jenis instans opsional yang diinginkan untuk setiap periode dalam jadwal. Saat Anda menentukan jenis instance dalam periode, solusi akan secara otomatis mengubah ukuran EC2 instance agar sesuai dengan jenis instance yang diminta.
<instance-type>Untuk menentukan jenis instance, gunakan sintaks @<period-name>. Misalnya, weekends@t2.nano. Perhatikan bahwa jika Anda menentukan jenis instans untuk periode yang menjadwalkan instans Amazon dan EC2 instans Amazon RDS, jenis instans akan diabaikan untuk instans Amazon RDS.
Jika jenis instance dari instance yang sedang berjalan berbeda dari tipe instance yang ditentukan untuk periode tersebut, solusi akan menghentikan instance yang sedang berjalan dan memulai ulang instance dengan tipe instance yang ditentukan. Untuk informasi selengkapnya, lihat Mengubah jenis instans di Panduan EC2 Pengguna Amazon untuk Instans Linux.
Definisi jadwal
Tabel konfigurasi Penjadwal Instance pada AWS di Amazon DynamoDB berisi definisi jadwal. Definisi jadwal dapat berisi bidang-bidang berikut:
| Bidang | Deskripsi |
|---|---|
|
|
Deskripsi opsional dari jadwal. |
|
|
Pilih apakah akan hibernasi EC2 instans Amazon yang menjalankan Amazon Linux. Ketika bidang ini disetel ke true, scheduler akan hibernasi instance saat menghentikannya. Perhatikan bahwa instans Anda harus mengaktifkan hibernasi dan harus memenuhi prasyarat hibernasi. |
|
|
Pilih apakah akan menegakkan jadwal. Ketika bidang ini disetel ke true, scheduler 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. <instance-type>Anda juga dapat menentukan jenis instance untuk periode menggunakan sintaks @<period-name>. 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 EC2 instans Amazon. 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. Menerima nama jendela pemeliharaan yang akan dicocokkan dengan nama jendela yang account/region sama dengan instance terjadwal EC2 . StringSet Catatan: Fitur ini hanya berlaku untuk EC2 instance. |
|
|
Pilih apakah akan menghentikan instance saat pertama kali ditandai jika sedang berjalan di luar periode berjalan. Secara default, bidang ini diatur 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 menimpa setelan CloudWatch metrik yang Anda tentukan saat penerapan. Catatan: Mengaktifkan fitur ini akan dikenakan biaya sebesar $0,90/bulan per jadwal atau layanan terjadwal. |