开发者社区> 问答> 正文

通过ecs的sdk获得机器监控数据不完整

通过云服务ecs的sdk获取MonitorData数据,结果如下:
{
"RequestId": "8B2222B0-860E-41C1-B620-E291CBE15F81",
"MonitorData": {
"InstanceMonitorData": [
{
"TimeStamp": "2016-01-21T12:00:00Z",
"BPSWrite": 0,
"InternetRX": 29,
"InstanceId": "i-94z9ptm2i"
},
{
"IOPSRead": 1,
"InstanceId": "i-94z9ptm2i",
"TimeStamp": "2016-01-21T12:01:00Z",
"IOPSWrite": 0,
"InternetTX": 0
},
{
"InstanceId": "i-94z9ptm2i",
"TimeStamp": "2016-01-21T12:03:00Z",
"InternetBandwidth": 6
}
]
}
}







可以看到返回的数据并不完整,正常完整的数据应该是如下所示的:
{
            "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"
        }





为什么实际返回的数据与示例中的数据相对比会有这样的反差呢?

展开
收起
都市夜行者 2016-01-22 10:18:18 6372 0
1 条回答
写回答
取消 提交回答
  • 码农|Coder| Pythonista
    您可以试试其他SDK或自行根据API接口来写SDK
    2016-01-22 11:03:53
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
如何运维千台以上游戏云服务器 立即下载
网站/服务器取证 实践与挑战 立即下载
ECS快储存加密技术 立即下载