ディスクの完全なステータス情報を照会します。

  • ディスクのフルステータス情報は、ディスクのライフサイクルステータス(Status)、ディスクの健康状態(HealthStatus)、およびディスクのイベントが含まタイプ (EventTypeを)。

  • ディスク関連のイベントリリース時間スケジュールされたイベント実行時間実際のイベント実行時間は同じであるため、[EventTime.StartEventTime .End]を押すと、その期間中に発生したすべての履歴イベントが照会されます。

リクエストパラメータ

Action String Yes このインタフェースの名前。値:DescribeDisksFullStatus。
RegionId String Yes 指定されたディスクが置かれているリージョンの ID。詳細については、リージョンとゾーンをご参照ください。
DiskId.N String No ディスク ID。N の値域:[1,100]。
EventId.N String No イベント ID。N の値域:[1,100]。
Status String No ディスクのライフサイクルステータス。詳細については、 クラウドディスクのステータス表をご参照してください。
  • In_Use
  • Available
  • Attaching
  • Detaching
  • Creating
  • ReIniting
HealthStatus String No ディスクの健全性状態。オプションの値:
  • Impaired: ディスクが破損しています。
  • Warning: メンテナンスや技術的な問題のため、ディスクのパフォーマンスが低下することがあります。
  • Initializing: ディスクが初期化または初期化中です。
  • InsufficientData: データの不足によりイベントの詳細を特定できません。
  • NotApplicable: 該当しません。
EventType String No ディスクイベントタイプ 。オプションの値:
  • Degraded: ディスクのパフォーマンスが低下しました。
  • SeverelyDegraded: ディスクのパフォーマンスが大幅に低下しました。
  • Stalled: I / O が掛かった状態でディスクがストールしている可能性があります。
EventTime.Start String No イベント発生時刻の開始時刻を問い合わせます。時刻形式は ISO8601 時刻形式の表記法に従い、UTC 時間が使用されます。形式は yyyy-MM-ddTHH:mm:ssZ です。
EventTime.End String No イベント発生時刻の終了時刻を問い合わせます。時刻形式は ISO8601 時刻形式 の表記法に従い、UTC 時間が使用されます。形式は yyyy-MM-ddTHH:mm:ssZ です。終了時刻は開始時刻より後でなければなりません。
PageNumber Integer No クエリーリソースページ番号。値は正の整数でなければなりません。デフォルト値:1
PageSize Integer No クエリーリソースページサイズ。値の範囲:[1,100]。デフォルト値:10。

レスポンスパラメータ

TotalCount Integer ディスクのステータスの総数
PageNumber Integer ディスクのステータスリストのページ番号。
PageSize Integer 各ページのサイズ。
DiskFullStatusSet Array of DiskFullStatusType 完全なディスクステータス情報の配列( DiskFullStatusType )

DiskFullStatusType

DiskId String ディスク ID
DiskEventSet Array of DiskEventType DiskEventType の配列。
Status.Code Integer ディスクライフサイクルステータスのコード
Status.Name String ディスクライフサイクルステータスの名前
HealthStatus.Code Integer ディスクの健全性状態のコード。
HealthStatus.Name String ディスクの正常性ステータスの名前。

DiskEventType

EventId String ディスクイベント ID。
EventType.Code Integer イベントタイプコード。
EventType.Name String イベントタイプ名。
EventTime String イベント発生時刻。時刻形式は ISO8601 時刻形式 の表記法に従い、UTC 時間が使用されます。形式は yyyy-MM-ddTHH:mm:ssZ です。
EventEndTime String イベント終了時刻。時刻形式は ISO8601 の表記法に従い、UTC 時間が使用されます。形式は YYYY-MM-DDTHH:mm:ssZ です。

リクエストの例

https://ecs.aliyuncs.com/?Action=DescribeDisksFullStatus
&RegionId=cn-hangzhou
&<Common Request Parameters>

成功リクエストの例

XML 形式

<DescribeDisksFullStatusResponse>
    <DiskFullStatusSet>
        <DiskFullStatusType>
            <DiskEventSet>
                <DiskEventType>
                    <EventId>e-event1</EventId>
                    <EventType>
                        <Code>7</Code>
                        <Name>Stalled</Name>
                    </EventType>
                    <EventTime>2018-05-08T02:43:10Z</EventTime>
                </DiskEventType>
            </DiskEventSet>
            <DiskId>d-disk1</DiskId>
            <HealthStatus>
                <Code>128</Code>
                <Name>Impaired</Name>
            </HealthStatus>
            <Status>
                <Code>129</Code>
                <Name>Available</Name>
            </Status>
        </DiskFullStatusType>
        <DiskFullStatusType>
            <DiskEventSet>
                <DiskEventType>
                    <EventId>e-event2</EventId>
                    <EventType>
                        <Code>1</Code>
                        <Name>Degraded</Name>
                    </EventType>
                    <EventTime>2018-05-06T02:43:10Z</EventTime>
                    <EventEndTime>2018-05-06T02:48:52Z</EventEndTime>
                </DiskEventType>
            </DiskEventSet>
            <DiskId>d-disk2</DiskId>
            <HealthStatus>
                <Code>64</Code>
                <Name>Warning</Name>
            </HealthStatus>
            <Status>
                <Code>0</Code>
                <Name>Ok</Name>
            </Status>
        </DiskFullStatusType>
    </DiskFullStatusSet>
    <PageNumber>1</PageNumber>
    <PageSize>10</PageSize>
    <RequestId>1A8B4B27-8B2D-XXXX-XXXX-0F64DBE4C211</RequestId>
    <TotalCount>2</TotalCount>
</DescribeDisksFullStatusResponse>

JSON 形式

{
    "DiskFullStatusSet": {
        "DiskFullStatusType": [
            {
                "DiskEventSet": {
                    "DiskEventType": [
                        {
                            "EventId": "e-event1",
                            "EventType": {
                                "Code": "7",
                                "Name": "Stalled"
                            },
                            "EventTime": "2018-05-08T02:43:10Z"
                        }
                    ]
                },
                "DiskId": "d-disk1",
                "HealthStatus": {
                    "Code": 128,
                    "Name": "Impaired"
                },
                "Status": {
                    "Code": 129,
                    "Name": "Available"
                }
            },
            {
                "DiskEventSet": {
                    "DiskEventType": [
                        {
                            "EventId": "e-event2",
                            "EventType": {
                                "Code": "1",
                                "Name": "Degraded"
                            },
                            "EventTime": "2018-05-06T02:43:10Z",
                            "EventEndTime": "2018-05-06T02:48:52Z"
                        }
                    ]
                },
                "DiskId": "d-disk2",
                "HealthStatus": {
                    "Code": 0,
                    "Name": "Ok"
                },
                "Status": {
                    "Code": 129,
                    "Name": "Available"
                }
            }
        ]
    },
    "PageNumber": 1,
    "PageSize": 10,
    "RequestId": "1A8B4B27-8B2D-XXXX-XXXX-0F64DBE4C211",
    "TotalCount": 2
}

エラーレスポンスの例

XML 形式

<Error>
    <RequestId>C38E0D94-C18B-44F3-8C05-6E35BE334086</RequestId>
    <HostId>ecs.aliyuncs.com</HostId>
    <Code>MissingParameter</Code>
    <Message>The input parameter that is mandatory for processing this request is not supplied.</Message>
</Error>

JSON 形式

{
    "RequestId": "1A8B4B27-8B2D-XXXX-XXXX-0F64DBE4C211",
    "HostId": "ecs.aliyuncs.com"
    "Code": "MissingParameter"
    "Message": "The input parameter that is mandatory for processing this request is not supplied."
}

エラーコード

InvalidParameter The Parameter provided is not valid. 403 指定されたパラメータは無効です。
InvalidParameter.LengthExceeded The Parameter provided exceeds maximum length. 403 指定されたパラメータが最大長を超えています。
InvalidParameter.TooManyDiskId The diskIds provided is out of bounds [1,100]. 403 DiskId.N の N の値の範囲は[1、100]でなければなりません。
InvalidParameter.TimeEndBeforeStart The event time provided is not valid. 403 EventTime.Startの値は、 EventTime.End の値よりも前でなければなりません
MissingParameter The input parameter that is mandatory for processing this request is not supplied. 403 必要なパラメーターを指定する必要があります。
InternalError The request processing has failed due to some unknown error,exception or failure. 500 内部エラーです。後でもう一度お試しください。