首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用softlayer API生成服务器及其相关机架、交换机、路由器、电源和服务器机房的列表?

如何使用softlayer API生成服务器及其相关机架、交换机、路由器、电源和服务器机房的列表?
EN

Stack Overflow用户
提问于 2016-06-15 02:31:58
回答 1查看 52关注 0票数 0

这个想法是,我想创建一个与服务器关联的依赖图,并在softlayer数据中心可能发生计划外事件的情况下获得冗余设置的图形可视化。

因此,我想知道如何提取服务器的相关信息(机架、交换机、路由器、电源和服务器机房),并从softlayer方面获得针对内部监控系统和计划外事件的更新“天气图”。

EN

回答 1

Stack Overflow用户

发布于 2016-06-15 03:25:22

尝试使用对象掩码获取VSI的vlan以及与该VLAN关联的路由器、交换机等

请看此VSI请求:

代码语言:javascript
复制
GET https://api.softlayer.com/rest/v3/SoftLayer_Account/getVirtualGuests?resultLimit=0,2&objectMask=mask[serverRoom,networkVlans[primaryRouter[downstreamNetworkHardware[downstreamNetworkHardware]],secondaryRouter]]]

对于BareMetal服务器,请求是类似的:

代码语言:javascript
复制
GET https://api.softlayer.com/rest/v3/SoftLayer_Account/getHardware?resultLimit=0,2&objectMask=mask[serverRoom,networkVlans[primaryRouter[downstreamNetworkHardware[downstreamNetworkHardware]],secondaryRouter]]]

但请记住,此请求包含大量数据,它可能会失败,为了避免失败,您可以使用resutlLimits

问候

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37819597

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档