首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >仪表板监测

仪表板监测
EN

Stack Overflow用户
提问于 2016-05-11 12:29:27
回答 2查看 62关注 0票数 0

我正在使用softlayer api在仪表板上实现一个监视。为了检查当前的服务器状态,我使用了下面的API并对它们进行了计数。

代码语言:javascript
运行
复制
Baremetal server : hw.asService(client).getServerPowerState();
Virtual server : guest.getPowerState().getKeyName();

状态的结果是“打开”或“关闭”。(VM运行或停止)

我怎么知道康复的人数?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-05-11 21:05:56

请尝试以下请求:

代码语言:javascript
运行
复制
https://[username]:[apikey]@api.softlayer.com/rest/v3.1/SoftLayer_Account/getObject?objectMask=mask[networkMonitorUpHardware,networkMonitorUpVirtualGuests,        networkMonitorRecoveringHardware,              networkMonitorRecoveringHardware(SoftLayer_Hardware_Server)[                  activeTransactions[                      transactionGroup  ]  ], networkMonitorDownHardware[                  hardwareStatus,                  datacenter[                      longName  ]  ],  networkMonitorDownHardware(SoftLayer_Hardware_Server)[                  activeTransactions[transactionGroup ]   ],              networkMonitorRecoveringVirtualGuests,              networkMonitorDownVirtualGuests  ]

Method: GET

参考: 帐户-数据类型

掩码中涉及的属性:

  • networkMonitorDownHardware
  • networkMonitorDownVirtualGuests
  • networkMonitorRecoveringHardware
  • networkMonitorRecoveringVirtualGuests
  • networkMonitorUpHardware
  • networkMonitorUpVirtualGuests
票数 0
EN

Stack Overflow用户

发布于 2016-05-11 13:37:00

我不知道你所说的“恢复”是什么意思,我没有在软实力层中看到过这样的地位。

我认为您的意思是当事务正在运行时(例如,当服务器或VSI被修改或重新加载时),您可以使用以下方法获得该信息:

来宾/getActiveTransaction 服务器/getActiveTransaction

当未运行任何事务时,该方法返回空。

问候

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

https://stackoverflow.com/questions/37162743

复制
相关文章

相似问题

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