ホームページ  >  記事  >  運用・保守  >  ECS インスタンスの関連するすべての監視情報をクエリする方法

ECS インスタンスの関連するすべての監視情報をクエリする方法

坏嘻嘻
坏嘻嘻オリジナル
2018-09-26 15:43:342830ブラウズ

この記事の内容は、ECS インスタンスのすべての関連監視情報をクエリする方法についてです。必要な方は参考にしていただければ幸いです。

DescribeInstanceMonitorData

ECS インスタンスの関連するすべての監視情報をクエリします。返される監視コンテンツには、CPU 使用率、受信データ トラフィック、送信データ トラフィック、ネットワーク トラフィック、ECS インスタンスの平均帯域幅が含まれます。返された情報に一部のコンテンツが欠落している場合は、システムが対応する情報を取得できなかったことが考えられます。たとえば、その時点でインスタンスが停止状態であったなどです。

説明

このインターフェイスを呼び出すときは、次の点に注意する必要があります:

監視データは最大 400 個です。指定されたパラメータ (EndTime StartTime)/Period > 400 の場合、エラーが返されます。

指定されたパラメータ StartTime が 30 日を超える場合、一度に最大で過去 30 日以内の監視情報を照会できます。

#リクエストパラメータ

ECS インスタンスの関連するすべての監視情報をクエリする方法

##戻りパラメータ

ECS インスタンスの関連するすべての監視情報をクエリする方法##例

リクエストの例

https://ecs.aliyuncs.com/?Action=DescribeInstanceMonitorData
&InstanceId=i-instnace1
&StartTime=2014-10-29T23:00:00Z
&EndTime=2014-10-30T08:00:00Z
&<公共请求参数>

戻り値の例

XML 形式

<DescribeInstanceMonitorDataResponse>
    <RequestId>C8B26B44-0189-443E-9816-D951F59623A9</RequestId>
    <MonitorData>
        <InstanceMonitorData>
            <InstanceId>Bc0102-23xYm09</InstanceId>
            <CPU>2</CPU>
            <IntranetRX>122</IntranetRX>
            <IntranetTX>343</IntranetTX>
            <IntranetFlow>675</IntranetFlow>
            <IntranetBandwidth>10</IntranetBandwidth>
            <InternetRX>122</InternetRX>
            <InternetTX>343</InternetTX>
            <InternetFlow>675</InternetFlow>
            <InternetBandwidth>10</InternetBandwidth>
            <IOPSRead>1000</IOPSRead>
            <IOPSWrite>200</IOPSWrite>
            <BPSRead>1000</BPSRead>
            <BPSWrite>200</BPSWrite>
            <TimeStamp>2010-01-21T09:50:23Z</TimeStamp>
        </InstanceMonitorData>
    </MonitorData>
</DescribeInstanceMonitorDataResponse>

JSON 形式

{
    "RequestId": "C8B26B44-0189-443E-9816-D951F59623A9",
    "MonitorData": {
        "InstanceMonitorData": [{
            "InstanceId": "Bc0102-23xYm09",
            "CPU": 0,
            "IntranetRX": 122,
            "IntranetTX": 343,
            "IntranetFlow": 675,
            "IntranetBandwidth": 10,
            "InternetRX": 122,
            "InternetTX": 343,
            "InternetFlow": 675,
            "InternetBandwidth": 10,
            "IOPSRead": 1000,
            "IOPSWrite": 200,
            "BPSRead": 1000,
            "BPSWrite": 200,
            "TimeStamp": "2010-01-21T09:50:23Z"
        }]
    }
}

エラー コード

#次は、このインターフェイスに固有のエラー コードです。その他のエラー コードについては、API エラー センターをご覧ください。

以上がECS インスタンスの関連するすべての監視情報をクエリする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。