0

是否可以通过 Azure REST API 获得 Azure VMSS 托管实例的正常运行时间?

以编程方式获取此信息的最佳方式是什么?

4

2 回答 2

0

此信息将在 Azure Monitor 的运行状况部分提供

https://docs.microsoft.com/en-us/azure/azure-monitor/insights/vminsights-health

但是,我找不到与之相关的 REST API。检查这个是否有您需要的信息:

https://docs.microsoft.com/en-us/rest/api/resourcehealth/availabilitystatuses/getbyresource

于 2019-10-25T16:30:05.963 回答
0

据我所知,Azure 存储了 VMSS 的状态,例如扩展状态、实例当前状态等。以及 REST API 描述的实例配置。

因此,如果您想获取实例状态,可以使用 API Virtual Machine Scale Sets - Get。但是我建议你从 CLI 命令中获取 APIaz vmss get-instance-view参数--debug,然后你可以获取可以获取特殊实例 ID 信息的 API。

于 2019-10-28T08:44:49.250 回答