本文摘自PHP中文网,作者坏嘻嘻,侵删。
本篇文章给大家带来的内容是关于如何查询一台 ECS 实例所有相关的监控信息,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。DescribeInstanceMonitorData
查询一台 ECS 实例所有相关的监控信息。返回的监控内容包括 ECS 实例的 CPU 使用率、接收的数据流量、发送的数据流量、网络流量、平均带宽。当返回信息中缺少部分内容时,可能是由于系统没有获取到相应的信息,比如当时实例处于 已停止(Stopped)状态。
描述
调用该接口时,您需要注意:
每次最多返回 400 条监控数据,如果指定的参数 (EndTime StartTime)/Peroid > 400 时,则返回错误。
单次最多能查询近 30 天内的监控信息,如果指定的参数 StartTime 超过 30 天,则返回错误。
请求参数

返回参数

示例
请求示例
1 2 3 4 5 | https:
&InstanceId=i-instnace1
&StartTime=2014-10-29T23:00:00Z
&EndTime=2014-10-30T08:00:00Z
&<公共请求参数>
|
返回示例
XML 格式
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | <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 格式
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | {
"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 实例所有相关的监控信息的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
Linux下怎么运行java?
Linux修改并同步系统时间方法
详细介绍Linux的wget命令
Linux系统中关于网卡设置的教程
Linux与android的区别是什么?
Linux查看端口占用情况
如何查看Linux系统多少位?
Linux中find命令用法详解
为一台或多台ecs实例预约模拟系统事件
Linux如何查找文件位置
更多相关阅读请进入《Linux》频道 >>
转载请注明出处:木庄网络博客 » 如何查询一台 ECS 实例所有相关的监控信息