Jadwalkan event sistem simulasi untuk satu atau beberapa instance Elastic Compute Service (ECS). Event sistem simulasi tersebut tidak benar-benar terjadi pada atau memengaruhi instance ECS.
Catatan penggunaan
Anda dapat menggunakan Konsol ECS, memanggil operasi ECS API, atau menggunakan CloudMonitor untuk melihat event sistem simulasi yang telah dijadwalkan.
Sebuah event sistem simulasi melewati status berikut selama siklus hidupnya:
- Scheduled: Status event sistem simulasi berubah menjadi Scheduled setelah dijadwalkan.
- Executed: Status event sistem simulasi berubah menjadi Executed pada waktu yang ditentukan oleh parameter NotBefore jika tidak ada intervensi manual.
- Canceled: Status event sistem simulasi berubah menjadi Canceled jika Anda membatalkannya dengan memanggil operasi CancelSimulatedSystemEvents.
- Avoided: Status event sistem simulasi yang dihasilkan dari restart instance akibat maintenance dapat berubah menjadi Avoided jika Anda merestart instance sebelum waktu yang dijadwalkan untuk event sistem simulasi tersebut. Restart instance akibat maintenance ditandai dengan nilai SystemMaintenance.Reboot. Untuk informasi lebih lanjut, lihat RebootInstance.
Debugging
Parameter permintaan
|
Parameter |
Type |
Required |
Example |
Description |
| Action | String | Yes | CreateSimulatedSystemEvents |
Operasi yang ingin Anda lakukan. Tetapkan nilainya ke CreateSimulatedSystemEvents. |
| RegionId | String | Yes | cn-hangzhou |
ID wilayah untuk event sistem simulasi. Anda dapat memanggil operasi DescribeRegions untuk mengambil daftar wilayah terbaru. |
| EventType | String | Yes | SystemMaintenance.Reboot |
Tipe event sistem simulasi. Nilai yang valid:
|
| NotBefore | String | Yes | 2018-12-01T06:32:31Z |
Waktu mulai yang dijadwalkan untuk event sistem simulasi. Tentukan waktu mengikuti standar ISO 8601 dalam format yyyy-MM-ddTHH:mm:ssZ. Waktu harus dalam UTC. Catatan Setelah event simulasi dibuat untuk event pengecualian yang disebabkan oleh error sistem atau error instans, event simulasi tersebut masuk ke status Executing ( Executing). Dalam kasus ini, nilai NotBefore adalah waktu ketika event simulasi memasuki status Executed (Executed). |
| InstanceId.N | String | No | i-bp1gtjxuuvwj17zr**** |
ID instans N. |
Parameter respons
|
Parameter |
Type |
Example |
Description |
| RequestId | String | 473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
ID permintaan. |
| EventIdSet | Array of String | e-bp16helosl7v0ooj**** |
ID event sistem simulasi. |
Contoh
Contoh permintaan
https://ecs.aliyuncs.com/?Action=CreateSimulatedSystemEvents
&EventType=SystemMaintenance.Reboot
&InstanceId.1=i-bp1gtjxuuvwj17zr****
&NotBefore=2018-12-01T06:32:31Z
&RegionId=cn-hangzhou
&<Common request parameters>
Contoh respons sukses
XML format
HTTP/1.1 200 OK
Content-Type:application/xml
<CreateSimulatedSystemEventsResponse>
<RequestId>473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E</RequestId>
<EventIdSet>" EventId " : [ " e-bp16helosl7v0ooj**** " ]</EventIdSet>
</CreateSimulatedSystemEventsResponse>
JSON format
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E",
"EventIdSet" : [ "\" EventId \" : [ \" e-bp16helosl7v0ooj**** \" ]" ]
}
Kode kesalahan
|
Kode status HTTP |
Kode kesalahan |
Pesan kesalahan |
Deskripsi |
| 403 | InvalidParameter | %s | Nilai parameter tidak valid. |
| 403 | InvalidNotBefore.Passed | %s | Nilai NotBefore lebih awal daripada waktu saat ini. |
| 403 | SimulatedEventLimitExceeded | %s | Jumlah maksimum event sistem simulasi telah terlampaui. |
| 403 | InstanceIdLimitExceeded | %s | Lebih dari 100 ID instans ditentukan. |
| 404 | MissingParameter | %s | Parameter yang diperlukan tidak ditentukan. |
| 404 | InvalidInstanceId.NotFound | %s | Instans tidak ditemukan. Periksa apakah ID instans yang ditentukan valid. |
Untuk daftar kode kesalahan, lihat Kode Kesalahan Layanan.