Mengkueri informasi status lengkap satu atau beberapa instans Elastic Compute Service (ECS). Informasi status lengkap mencakup status instans dan status event sistem instans. Status instans merujuk pada status siklus hidup instans, sedangkan status event sistem instans menggambarkan status kesehatan event maintenance.
Catatan Penggunaan
Respons mencakup status instans dan event sistem instans yang berada dalam status Scheduled.
Anda dapat menentukan rentang waktu untuk mengkueri event yang terjadi dalam periode tersebut.
Debugging
Parameter Permintaan
|
Parameter |
Type |
Required |
Example |
Description |
| Action | String | Yes | DescribeInstancesFullStatus | Operasi yang ingin Anda lakukan. Tetapkan nilainya ke DescribeInstancesFullStatus. |
| RegionId | String | Yes | cn-hangzhou | ID wilayah. Anda dapat memanggil operasi DescribeRegions untuk mengkueri daftar wilayah terbaru. |
| Status | String | No | Running | Status siklus hidup instans. Nilai yang valid:
|
| HealthStatus | String | No | OK | Status kesehatan instans. Nilai yang valid:
Semua nilai bersifat case-sensitive. |
| EventType | String | No | InstanceExpiration.Stop | Jenis event sistem. Parameter ini hanya berlaku jika InstanceEventType.N tidak ditentukan. Nilai yang valid:
|
| NotBefore.Start | String | No | 2017-12-07T00:00:00Z | Awal rentang waktu eksekusi tugas O&M terkait event sistem yang dijadwalkan. Tentukan waktu dalam standar ISO 8601 dengan format yyyy-MM-ddThh:mm:ssZ. Waktu harus dalam UTC. |
| NotBefore.End | String | No | 2017-11-30T00:00:00Z | Akhir rentang waktu eksekusi tugas O&M terkait event sistem yang dijadwalkan. Tentukan waktu dalam standar ISO 8601 dengan format yyyy-MM-ddThh:mm:ssZ. Waktu harus dalam UTC. |
| EventPublishTime.Start | String | No | 2017-11-30T00:00:00Z | Awal rentang waktu penerbitan event sistem. Tentukan waktu dalam standar ISO 8601 dengan format yyyy-MM-ddThh:mm:ssZ. Waktu harus dalam UTC. |
| EventPublishTime.End | String | No | 2017-12-07T00:00:00Z | Akhir rentang waktu penerbitan event sistem. Tentukan waktu dalam standar ISO 8601 dengan format yyyy-MM-ddThh:mm:ssZ. Waktu harus dalam UTC. |
| PageNumber | Integer | No | 1 | Nomor halaman. Nilainya harus berupa bilangan bulat positif. Nilai default: 1. |
| PageSize | Integer | No | 10 | Jumlah entri per halaman. Nilai yang valid: 1 hingga 100. Nilai default: 10. |
| InstanceId.N | String | No | i-bp67acfmxazb4p**** | ID instans. |
| EventId.N | String | No | e-bp1hygp5b04o56l0**** | ID event sistem. |
| InstanceEventType.N | String | No | SystemMaintenance.Reboot | Jenis event sistem. Nilai yang valid:
Catatan Untuk informasi selengkapnya, lihat Ikhtisar. Nilai parameter ini hanya berlaku untuk event sistem instans, bukan untuk event sistem disk. |
Parameter Respons
Parameter |
Type |
Example |
Description |
| PageSize | Integer | 1 | Jumlah entri per halaman. |
| RequestId | String | 473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E | ID permintaan. |
| PageNumber | Integer | 1 | Nomor halaman. |
| TotalCount | Integer | 2 | Jumlah total entri. |
| InstanceFullStatusSet | Array of InstanceFullStatusType | Instans yang dikueri. Catatan Jika tidak ada instans, parameter ini kosong. |
|
| InstanceFullStatusType | |||
| InstanceId | String | i-bp67acfmxazb4p**** | ID instans. |
| ScheduledSystemEventSet | Array of ScheduledSystemEventType | Event sistem yang berada dalam status Scheduled atau Inquiring. |
|
| ScheduledSystemEventType | |||
| EventPublishTime | String | 2017-11-30T06:32:31Z | Waktu event sistem dipublikasikan. Waktu ditampilkan dalam UTC. |
| EventId | String | e-bp1hygp5b04o56l0**** | ID event sistem. |
| NotBefore | String | 2017-12-07T00:00:00Z | Waktu terjadwal untuk mengeksekusi tugas O&M terkait event sistem. Waktu ditampilkan dalam UTC. |
| ImpactLevel | String | 100 | Tingkat dampak event sistem. Catatan Jika pengguna tidak berada dalam daftar putih, parameter ini kosong. |
| Reason | String | A simulated event. | Alasan penjadwalan event sistem. Catatan Jika alasan exception tidak terdeteksi, parameter ini kosong. |
| EventCycleStatus | Object | Status event sistem. |
|
| Name | String | Scheduled | Nama status event sistem. |
| Code | Integer | 24 | Kode status event sistem. |
| EventType | Object | Jenis event sistem. |
|
| Name | String | SystemMaintenance.Reboot | Nama jenis event sistem. |
| Code | Integer | 1 | Kode jenis event sistem. |
| ExtendedAttribute | Object | Atribut tambahan dari peristiwa sistem yang dihasilkan untuk instans dengan disk lokal terpasang. Nilai kembali berbeda-beda tergantung jenis event. Jika jenis peristiwa sistem bukan salah satu nilai berikut, parameter ini akan kosong:
|
|
| Device | String | /dev/vdb | Nama perangkat untuk disk lokal. |
| DiskId | String | d-bp67acfmxazb4p**** | ID local disk. |
| InactiveDisks | Array of InactiveDisk | Disk tidak aktif yang telah dirilis dan harus dibersihkan. |
|
| InactiveDisk | |||
| CreationTime | String | 2018-07-27T13:53:25Z | Waktu pembuatan disk. Waktu mengikuti standar ISO 8601 dengan format yyyy-MM-ddThh:mm:ssZ. Waktu ditampilkan dalam UTC. |
| DeviceSize | String | 80 | Ukuran disk. Satuan: GiB. |
| DeviceCategory | String | cloud_ssd | Kategori disk. Nilai yang valid:
|
| DeviceType | String | system | Jenis disk. Nilai yang valid:
|
| ReleaseTime | String | 2019-07-27T13:53:25Z | Waktu pelepasan disk. Waktu mengikuti standar ISO 8601 dengan format yyyy-MM-ddThh:mm:ssZ. Waktu ditampilkan dalam UTC. |
| Status | Object | Status siklus hidup instans. |
|
| Name | String | Running | Nama status siklus hidup instans. |
| Code | Integer | 1 | Kode status siklus hidup instans. |
| HealthStatus | Object | Status kesehatan instance. |
|
| Name | String | Warning | Nama status kesehatan. |
| Code | Integer | 64 | Kode status kesehatan. |
Contoh
Permintaan Contoh
http(s)://ecs.aliyuncs.com/?Action=DescribeInstancesFullStatus
&RegionId=cn-hangzhou
&InstanceId.1=i-bp67acfmxazb4p****
&EventId.1=e-bp1hygp5b04o56l0****
&Status=Running
&HealthStatus=Maintaining
&InstanceEventType.1=InstanceExpiration.Stop
&EventType=InstanceExpiration.Stop
&NotBefore.Start=2017-12-07T00:00:00Z
&NotBefore.End=2017-11-30T00:00:00Z
&EventPublishTime.Start=2017-11-30T00:00:00Z
&EventPublishTime.End=2017-12-07T00:00:00Z
&PageNumber=1
&PageSize=1
&<Common request parameters>
Respons Sukses Contoh
Format XML
HTTP/1.1 200 OK
Content-Type:application/xml
<DescribeInstancesFullStatusResponse>
<TotalCount>1</TotalCount>
<RequestId>7EBCB534-1CE5-46E7-92A6-507B1654CC03</RequestId>
<PageSize>10</PageSize>
<PageNumber>1</PageNumber>
<InstanceFullStatusSet>
<InstanceFullStatusType>
<Status>
<Code>1</Code>
<Name>Running</Name>
</Status>
<InstanceId>i-bp19cx17f2yx****</InstanceId>
<HealthStatus>
<Code>64</Code>
<Name>Warning</Name>
</HealthStatus>
<ScheduledSystemEventSet>
<ScheduledSystemEventType>
<EventCycleStatus>
<Code>24</Code>
<Name>Scheduled</Name>
</EventCycleStatus>
<EventPublishTime>2020-04-24T07:09:37Z</EventPublishTime>
<EventType>
<Code>65</Code>
<Name>SystemFailure.Reboot</Name>
</EventType>
<ExtendedAttribute/>
<EventId>e-bp1hygp5b04o56l0****</EventId>
<NotBefore>2020-04-24T10:32:31Z</NotBefore>
<Reason>A simulated event.</Reason>
</ScheduledSystemEventType>
</ScheduledSystemEventSet>
</InstanceFullStatusType>
</InstanceFullStatusSet>
</DescribeInstancesFullStatusResponse>
Format JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"TotalCount" : 1,
"RequestId" : "7EBCB534-1CE5-46E7-92A6-507B1654CC03",
"PageSize" : 10,
"PageNumber" : 1,
"InstanceFullStatusSet" : {
"InstanceFullStatusType" : [ {
"Status" : {
"Code" : 1,
"Name" : "Running"
},
"InstanceId" : "i-bp19cx17f2yx****",
"HealthStatus" : {
"Code" : 64,
"Name" : "Warning"
},
"ScheduledSystemEventSet" : {
"ScheduledSystemEventType" : [ {
"EventCycleStatus" : {
"Code" : 24,
"Name" : "Scheduled"
},
"EventPublishTime" : "2020-04-24T07:09:37Z",
"EventType" : {
"Code" : 65,
"Name" : "SystemFailure.Reboot"
},
"ExtendedAttribute" : { },
"EventId" : "e-bp1hygp5b04o56l0****",
"NotBefore" : "2020-04-24T10:32:31Z",
"Reason" : "A simulated event."
} ]
}
} ]
}
}
Kode Kesalahan
|
Kode status HTTP |
Kode kesalahan |
Pesan kesalahan |
Deskripsi |
| 403 | InvalidParameter | %s | Parameter tidak valid. |
| 403 | InvalidParameter.TimeEndBeforeStart | %s | Parameter tidak valid. Pastikan waktu akhir lebih baru daripada waktu mulai. |
| 403 | OperationDenied.NotInWhiteList | %s | Anda tidak diizinkan melakukan operasi ini. Coba lagi setelah Anda mendapatkan izin. |
| 403 | InstanceIdLimitExceeded | %s | Lebih dari 100 ID instans ditentukan. |
| 403 | EventIdLimitExceeded | %s | Lebih dari 100 ID event ditentukan. |
| 404 | MissingParameter | %s | Ada parameter yang tidak ditentukan. |
Untuk daftar kode kesalahan, lihat Service error codes.