[英]SoftLayer - getting bandwidth usage by datacenter
类似于在softlayer上发布的另一个问题-获取每个数据中心的带宽使用情况 ,我的问题是:
如何使用API获取一个值(不是图形),该值代表整个帐户(1)和特定数据中心(2)使用的带宽量。
哪些API调用是实现这些目标的正确条目? 我们正在使用PHP进行原型设计,但也欢迎使用Python。
不幸的是,不可能打一个电话,但这可能是一种解决方法:
从帐户中检索虚拟访客和硬件对象
然后,我们应该通过以下请求从每个数据获取带宽数据:
如果要使用特定的数据中心,则必须过滤每个数据中心的硬件对象和虚拟来宾。
这是一个Rest请求,用于筛选Dal05数据中心。 相同的想法应应用于硬件对象。
https://$user:$apiKey@api.softlayer.com/rest/v3.1/SoftLayer_Account/getVirtualGuests?objectMask=mask[datacenter]&objectFilter={"virtualGuests":{"datacenter":{"name":{"operation":"dal05"}}}}
Method: Get
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.