繁体   English   中英

SoftLayer-按数据中心获取带宽使用情况

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM