DescribeInstanceHistoryEvents 操作を呼び出して、指定されたインスタンスのシステムイベント情報をクエリします。InstanceId や EventType などのパラメーターを指定できます。デフォルトでは、この操作は非アクティブ状態の過去のシステムイベントをクエリします。
操作説明
-
過去 30 日間の完了した過去のシステムイベントをクエリできます。未完了のシステムイベントのクエリには時間制限はありません。
-
EventCycleStatus も InstanceEventCycleStatus も指定されていない場合、クエリ結果にはデフォルトで Avoided、Executed、Canceled、Failed 状態のシステムイベントのみが含まれます。
-
InstanceEventCycleStatus パラメーターを指定することで、Scheduled、Executing、Inquiring 状態のシステムイベントもクエリできます。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
ecs:DescribeInstanceHistoryEvents |
get |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| RegionId |
string |
必須 |
リソースのリージョン ID。 DescribeRegions を呼び出して、最新のリージョンリストをクエリできます。 |
cn-hangzhou |
| RegionId |
string |
必須 |
リソースのリージョン ID。 DescribeRegions を呼び出して、最新のリージョンリストをクエリできます。 |
cn-hangzhou |
| InstanceId |
string |
任意 |
インスタンス ID。インスタンス ID を指定しない場合、指定されたリージョン内のすべてのインスタンスのシステムイベントが照会されます。 |
i-uf678mass4zvr9n1**** |
| EventCycleStatus |
string |
任意 |
システムイベントのライフサイクルステータス。EventCycleStatus は InstanceEventCycleStatus.N が指定されていない場合にのみ効果があります。有効な値:
|
Executed |
| EventType |
string |
任意 |
システムイベントのタイプ。EventType は InstanceEventType.N が指定されていない場合にのみ効果があります。有効な値:
説明
イベントタイプの詳細については、システムイベントの概要 を参照してください。このパラメーターの値はインスタンスシステムイベントである必要があり、ディスクシステムイベントではありません。 |
SystemMaintenance.Reboot |
| NotBefore.Start |
string |
任意 |
システムイベントの実行が予定されている時間範囲の開始時刻。ISO 8601 標準の yyyy-MM-ddTHH:mm:ssZ 形式で時間を指定します。時間は協定世界時 (UTC) である必要があります。 |
2017-11-30T06:32:31Z |
| NotBefore.End |
string |
任意 |
システムイベントの実行が予定されている時間範囲の終了時刻。ISO 8601 標準の yyyy-MM-ddTHH:mm:ssZ 形式で時間を指定します。時間は協定世界時 (UTC) である必要があります。 |
2017-12-01T06:32:31Z |
| EventPublishTime.Start |
string |
任意 |
システムイベントが公開された時間範囲の開始時刻。ISO 8601 標準の yyyy-MM-ddTHH:mm:ssZ 形式で時間を指定します。時間は協定世界時 (UTC) である必要があります。 |
2017-11-30T06:32:31Z |
| EventPublishTime.End |
string |
任意 |
システムイベントが公開された時間範囲の終了時刻。ISO 8601 標準の yyyy-MM-ddTHH:mm:ssZ 形式で時間を指定します。時間は協定世界時 (UTC) である必要があります。 |
2017-12-01T06:32:31Z |
| ImpactLevel |
string |
任意 |
説明
このパラメーターはまだ利用できません。 |
null |
| PageNumber |
integer |
任意 |
説明
このパラメーターは非推奨になります。代わりに MaxResults または NextToken を使用してページングクエリを行ってください。 |
1 |
| PageSize |
integer |
任意 |
説明
このパラメーターは非推奨になります。代わりに MaxResults または NextToken を使用してページングクエリを行ってください。 |
10 |
| ResourceType |
string |
任意 |
リソースのタイプ。有効な値:
デフォルト値: instance。 |
instance |
| EventId |
array |
任意 |
1 つ以上のシステムイベント ID。N の有効な値: 1~100。複数の値を繰り返しリスト形式で指定します。 |
e-uf64yvznlao4jl2c**** |
|
string |
任意 |
1 つ以上のシステムイベント ID。N の有効な値: 1~100。複数の値を繰り返しリスト形式で指定します。 |
e-uf64yvznlao4jl2c**** |
|
| InstanceEventCycleStatus |
array |
任意 |
システムイベントの 1 つ以上のライフサイクルステータス。N の有効な値: 1~7。複数の値を繰り返しリスト形式で指定します。有効な値:
|
Executed |
|
string |
任意 |
システムイベントの 1 つ以上のライフサイクルステータス。N の有効な値: 1~7。複数の値を繰り返しリスト形式で指定します。有効な値:
|
Executed |
|
| InstanceEventType |
array |
任意 |
システムイベントの 1 つ以上のタイプ。N の有効な値: 1~30。複数の値を繰り返しリスト形式で指定します。有効な値:
説明
イベントタイプの詳細については、システムイベントの概要 を参照してください。このパラメーターの値はインスタンスシステムイベントである必要があり、ディスクシステムイベントではありません。 |
SystemMaintenance.Reboot |
|
string |
任意 |
システムイベントの 1 つ以上のタイプ。N の有効な値: 1~30。複数の値を繰り返しリスト形式で指定します。有効な値:
説明
イベントタイプの詳細については、システムイベントの概要 を参照してください。このパラメーターの値はインスタンスシステムイベントである必要があり、ディスクシステムイベントではありません。 |
SystemMaintenance.Reboot |
|
| ResourceId |
array |
任意 |
1 つ以上のリソース ID。N の有効な値: 1~100。複数の値を繰り返しリスト形式で指定します。有効な値:
このパラメーターを指定しない場合、指定されたリージョン ( 説明
|
i-uf678mass4zvr9n1**** |
|
string |
任意 |
1 つ以上のリソース ID。N の有効な値: 1~100。複数の値を繰り返しリスト形式で指定します。有効な値:
このパラメーターを指定しない場合、指定されたリージョン ( 説明
|
i-uf678mass4zvr9n1**** |
|
| Tag |
array<object> |
任意 |
システムイベントでサポートされるタグのリスト。 |
|
|
object |
任意 |
システムイベントでサポートされるタグのリスト。 |
||
| Key |
string |
任意 |
リソースのタグキー。 |
TestKey |
| Value |
string |
任意 |
リソースのタグ値。 |
TestValue |
| ResourceGroupId |
string |
任意 |
リソースが属するリソースグループの ID。 |
rg-bp67acfmxazb4p**** |
| NextToken |
string |
任意 |
クエリトークン。このパラメーターを前回の API 呼び出しで返された NextToken 値に設定します。 |
f1c9fa9de5752*** |
| MaxResults |
integer |
任意 |
ページングクエリの 1 ページあたりのエントリの最大値。有効な値: 10~100。 デフォルト値:
|
100 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
クエリされたインスタンスのシステムイベント情報。 |
||
| PageSize |
integer |
リクエストで指定された 1 ページあたりのエントリ数。 説明
|
10 |
| RequestId |
string |
リクエスト ID |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
| PageNumber |
integer |
インスタンスイベントリストのページ番号。 説明
|
1 |
| TotalCount |
integer |
インスタンスイベントの総数。 説明
MaxResults と NextToken パラメーターを使用してページングクエリを行う場合、返される TotalCount パラメーターの値は意味がありません。 |
2 |
| InstanceSystemEventSet |
object |
||
| InstanceSystemEventType |
array<object> |
過去のインスタンスシステムイベントの配列。 |
|
|
array<object> |
過去のインスタンスシステムイベント。 |
||
| EventId |
string |
システムイベント ID。 |
e-uf64yvznlao4jl2c**** |
| EventPublishTime |
string |
システムイベントが公開された時間。時間は ISO 8601 標準の yyyy-MM-ddTHH:mm:ssZ 形式で表示されます。時間は協定世界時 (UTC) です。 |
2017-11-30T06:32:31Z |
| EventFinishTime |
string |
システムイベントが終了した時間。時間は ISO 8601 標準の yyyy-MM-ddTHH:mm:ssZ 形式で表示されます。時間は協定世界時 (UTC) です。 |
2017-12-01T06:35:31Z |
| ResourceType |
string |
リソースのタイプ。有効な値:
|
instance |
| ImpactLevel |
string |
影響レベル。 |
100 |
| NotBefore |
string |
システムイベントの予定実行時間。時間は ISO 8601 標準の yyyy-MM-ddTHH:mm:ssZ 形式で表示されます。時間は協定世界時 (UTC) です。 |
2017-12-06T00:00:00Z |
| InstanceId |
string |
インスタンス ID |
i-uf678mass4zvr9n1**** |
| Reason |
string |
システムイベントが発生した理由。 |
System maintenance is scheduled due to ***. |
| EventType |
object |
システムイベントのイベントタイプ。 |
|
| Name |
string |
システムイベントタイプの名前。 |
InstanceExpiration.Stop |
| Code |
integer |
システムイベントタイプのコード。 |
34 |
| EventCycleStatus |
object |
システムイベントのライフサイクルステータス。 |
|
| Name |
string |
システムイベントステータスの名前。 |
Executed |
| Code |
integer |
システムイベントの状態コード。 |
0 |
| ExtendedAttribute |
object |
イベントの拡張属性。 |
|
| Device |
string |
ローカルディスクのデバイス名。 |
/dev/vda |
| DiskId |
string |
ローカルディスクの ID。 |
d-diskid1 |
| InactiveDisks |
object |
||
| InactiveDisk |
array<object> |
リリース済みだがまだクリーンアップされていない非アクティブなディスクまたはローカルディスクのリスト。 |
|
|
object |
リリース済みだがまだクリーンアップされていない非アクティブなディスクまたはローカルディスクの情報。 |
||
| CreationTime |
string |
ディスクまたはローカルディスクが作成された時間。時間は ISO 8601 標準の yyyy-MM-ddTHH:mm:ssZ 形式で表示されます。時間は協定世界時 (UTC) です。 |
2018-11-30T06:32:31Z |
| DeviceSize |
string |
ディスクまたはローカルディスクのサイズ。単位: GiB。 |
80 |
| DeviceCategory |
string |
ディスクまたはローカルディスクのカテゴリ。有効な値:
|
cloud_efficiency |
| DeviceType |
string |
ディスクまたはローカルディスクのタイプ。有効な値:
|
data |
| ReleaseTime |
string |
ディスクまたはローカルディスクがリリースされた時間。時間は ISO 8601 標準の yyyy-MM-ddTHH:mm:ssZ 形式で表示されます。時間は協定世界時 (UTC) です。 |
2019-11-30T06:32:31Z |
| HostType |
string |
ホストのタイプ。有効な値:
|
ddh |
| HostId |
string |
ホスト ID。 |
dh-bp1ewce1gk3iwv2**** |
| MigrationOptions |
object |
||
| MigrationOption |
array |
インスタンス移行オプション。現在、MigrationOptions (移行計画を使用した移行) のみがサポートされています。 |
|
|
string |
インスタンス移行オプション。現在、MigrationPlan (移行計画を使用した移行) のみがサポートされています。 |
MigrationPlan |
|
| OnlineRepairPolicy |
string |
損傷したディスクのオンライン修復ポリシー。有効な値: IsolateOnly。損傷したディスクの分離のみがサポートされ、損傷したディスクの修復はサポートされないことを示します。 |
IsolateOnly |
| Rack |
string |
CloudBox のラック番号。 |
A01 |
| PunishType |
string |
ペナルティタイプ。 |
ecs_message_alert |
| PunishDomain |
string |
セキュリティポリシーに違反したドメイン名。 |
1228.test.com |
| PunishUrl |
string |
セキュリティポリシーに違反した URL。 |
http://1228.test.com/1 |
| Code |
string |
セキュリティ違反コード。 |
PR111 |
| CanAccept |
string |
イベントを処理できるかどうかを示します。 |
true |
| ResponseResult |
string |
イベント応答の結果。有効な値:
|
true |
| MetricValue |
string |
メトリック値。 |
18000 |
| MetricName |
string |
メトリック名。 |
in_mbps |
| InitialNotBefore |
string |
2026-06-22T00:00:00Z |
|
| ReasonCode |
string |
システムイベントが発生した理由のカテゴリコード。 |
VPCMigrationEcs |
| NextToken |
string |
この呼び出しで返されたクエリトークン。 説明
MaxResults と NextToken パラメーターを使用してページングクエリを行い、NextToken が返されない場合、利用可能なデータはこれ以上ありません。 |
f1c9fa9de5752*** |
例
成功レスポンス
JSONJSON
{
"PageSize": 10,
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E",
"PageNumber": 1,
"TotalCount": 2,
"InstanceSystemEventSet": {
"InstanceSystemEventType": [
{
"EventId": "e-uf64yvznlao4jl2c****",
"EventPublishTime": "2017-11-30T06:32:31Z",
"EventFinishTime": "2017-12-01T06:35:31Z",
"ResourceType": "instance",
"ImpactLevel": "100",
"NotBefore": "2017-12-06T00:00:00Z",
"InstanceId": "i-uf678mass4zvr9n1****",
"Reason": "System maintenance is scheduled due to ***.",
"EventType": {
"Name": "InstanceExpiration.Stop",
"Code": 34
},
"EventCycleStatus": {
"Name": "Executed",
"Code": 0
},
"ExtendedAttribute": {
"Device": "/dev/vda",
"DiskId": "d-diskid1",
"InactiveDisks": {
"InactiveDisk": [
{
"CreationTime": "2018-11-30T06:32:31Z",
"DeviceSize": "80",
"DeviceCategory": "cloud_efficiency",
"DeviceType": "data",
"ReleaseTime": "2019-11-30T06:32:31Z"
}
]
},
"HostType": "ddh",
"HostId": "dh-bp1ewce1gk3iwv2****",
"MigrationOptions": {
"MigrationOption": [
"MigrationPlan"
]
},
"OnlineRepairPolicy": "IsolateOnly",
"Rack": "A01",
"PunishType": "ecs_message_alert",
"PunishDomain": "1228.test.com",
"PunishUrl": "http://1228.test.com/1",
"Code": "PR111",
"CanAccept": "true",
"ResponseResult": "true",
"MetricValue": "18000",
"MetricName": "in_mbps",
"InitialNotBefore": "2026-06-22T00:00:00Z"
},
"ReasonCode": "VPCMigrationEcs"
}
]
},
"NextToken": "f1c9fa9de5752***"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 403 | InvalidParameter | %s | |
| 403 | EventIdLimitExceeded | %s | |
| 403 | InvalidParameter.TimeEndBeforeStart | %s | |
| 403 | OperationDenied.NotInWhiteList | %s | |
| 404 | MissingParameter | %s |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。