Azure VMSS-通过REST API扣除正常运行时间



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

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

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

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

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

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

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

因此,如果您想获取实例状态,可以使用API虚拟机规模集-get。但我建议您从带有参数--debug的CLI命令az vmss get-instance-view获取API,然后您可以获取API,它可以获取特殊实例ID的信息。

最新更新