我正在尝试在特定时间段内获取我的资源的度量标准数据。
首先,我尝试了SoftLayer_Virtual_Guest/$id/getCpuMetricDataByDate
对于我的一个虚拟实例。
curl --user "$id:$password" -sk https://api.softlayer.com/rest/v3/SoftLayer_Virtual_Guest/$id/getCpuMetricDataByDate -d '{"startDateTime":"07/25/2017 16:00:00", "endDateTime":"07/25/2017 17:00:00"}'
我面临的问题是,此请求会忽略我指定的日期时间过滤器并与请求正文一起传递,它会返回vm诞生时的所有度量标准历史记录。
答案 0 :(得分:0)
我建议你阅读这篇文章:
https://sldn.softlayer.com/article/rest
https://sldn.softlayer.com/blog/bpotter/more-softlayer-rest-api-examples
https://sldn.softlayer.com/node/274103
https://sldn.softlayer.com/blog/klaude/Time-REST-Everyone
你的身体应该是错的:
{
"parameters": [
"07/25/2017 16:00:00", "07/25/2017 17:00:00"
]
}
第二个答案,API使用您的个人资料的时区(控制门户中的时区)如果您想要一个不同的时间zome,您需要更改个人资料中的时区。