Jadwalkan event sistem simulasi untuk satu atau beberapa instans ECS. Event sistem simulasi berfungsi sebagai latihan dan tidak benar-benar mengeksekusi event atau memengaruhi instans ECS.
Deskripsi operasi
Deskripsi operasi
Setelah menjadwalkan event simulasi, Anda dapat melihat event sistem simulasi yang dijadwalkan di Konsol ECS, melalui pemanggilan operasi ECS API, atau menggunakan CloudMonitor.
Tabel berikut menjelaskan siklus hidup event sistem simulasi:
Scheduled: Setelah Anda menjadwalkan event sistem simulasi, statusnya secara otomatis berubah menjadi Scheduled.
Executed: Event sistem simulasi secara otomatis memasuki status Executed pada waktu yang ditentukan (NotBefore) jika tidak ada intervensi manual.
Canceled: Event sistem simulasi berpindah ke status Canceled setelah Anda memanggil CancelSimulatedSystemEvents untuk membatalkannya.
Avoided: Untuk event sistem simulasi bertipe SystemMaintenance.Reboot, statusnya berubah menjadi Avoided jika Anda restart instans sebelum waktu yang ditentukan.
Perhatikan hal-hal berikut jika Anda mengatur TriggerRealOps ke true dalam Settings:
- Peringatan Sistem benar-benar akan menghentikan atau melepas instans, yang dapat menyebabkan kehilangan data. Lakukan operasi ini dengan hati-hati, atau gunakan instans yang tidak menjalankan beban kerja untuk pengujian.
EventType hanya mendukung nilai SystemMaintenance.Reboot, SystemMaintenance.Redeploy, SystemMaintenance.Stop, InstanceFailure.Reboot, SystemFailure.Reboot, dan Instance:PreemptibleInstanceInterruption.
Jika EventType diatur ke SystemMaintenance.Redeploy, parameter NotBefore tidak berlaku. Sistem secara otomatis menentukan waktu eksekusi event tersebut.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ecs:CreateSimulatedSystemEvents |
create |
*Instance.
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
ID wilayah. Anda dapat memanggil DescribeRegions untuk mengambil daftar wilayah terbaru. |
cn-hangzhou |
| EventType |
string |
Yes |
Tipe event sistem. Nilai yang valid:
|
SystemMaintenance.Reboot |
| NotBefore |
string |
Yes |
Waktu mulai terjadwal untuk event. Tentukan waktu dalam standar ISO 8601 dengan format yyyy-MM-ddTHH:mm:ssZ. Waktu harus dalam UTC. Catatan
Untuk event tak terduga yang disebabkan oleh error sistem atau error instans, event tersebut sudah berada dalam status Executing setelah dibuat. Dalam kasus ini, parameter NotBefore menentukan waktu ketika event memasuki status Executed. |
2018-12-01T06:32:31Z |
| InstanceId |
array |
Yes |
Daftar ID instans ECS. Anda dapat menentukan hingga 100 ID instans. |
i-bp1gtjxuuvwj17zr**** |
|
string |
No |
ID instans. |
i-bp1gtjxuuvwj17zr**** |
|
|
No |
Menentukan apakah akan memicu operasi O&M sesungguhnya. Nilai yang valid: |
|
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
ID permintaan. |
||
| EventIdSet |
object |
||
| EventId |
array |
Daftar ID event simulasi (EventId). |
|
|
string |
ID event simulasi (EventId). |
e-bp16helosl7v0ooj**** |
|
| RequestId |
string |
ID permintaan. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
Contoh
Respons sukses
JSONformat
{
"EventIdSet": {
"EventId": [
"e-bp16helosl7v0ooj****"
]
},
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 403 | InvalidParameter | %s | |
| 403 | InvalidNotBefore.Passed | %s | Nilai NotBefore yang ditentukan tidak boleh lebih awal dari waktu saat ini. |
| 403 | SimulatedEventLimitExceeded | %s | Batas event simulasi telah terlampaui. |
| 403 | InstanceIdLimitExceeded | %s | Jumlah ID instans yang ditentukan tidak boleh melebihi 100. |
| 404 | MissingParameter | %s | |
| 404 | InvalidInstanceId.NotFound | %s |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.