嗨,我想使用REST /Java监视Azure经典VM,当我用下面的url使用REST时(下面的url为Azure VM工作)
https://management.azure.com/subscriptions/<subscription_id>/resourceGroups/Preprod2-Resource-Group/providers/Microsoft.ClassicCompute/virtualMachines/cloudops-testvm1/providers/microsoft.insights/metrics?api-version=2016-09-01我得到了以下错误
{“代码”:"NotFound",“消息”:“资源提供者未找到: Microsoft.ClassicCompute”}
请建议我,如果它可以通过REST或如果有一个SDK,请建议我同样。
我的要求是,我想要监控经典VM,收集Network,Network,百分比CPU,磁盘读取操作/Sec,磁盘写入操作/Sec,磁盘写入字节和磁盘读取字节,每5分钟
发布于 2017-07-13 01:56:26
这不是通过度量API支持的资源类型。支持的类型和指标在这里:Azure Monitor支持的度量。您可以检查这个链接,就目前而言,不支持经典VM。
根据您的描述,您可以使用度量定义API。它适用于经典的VM。
https://management.azure.com/subscriptions/<subscription_id>/resourceGroups/<resourceGroups/>/providers/Microsoft.ClassicCompute/virtualMachines/<Virutal name>/providers/microsoft.insights/metricdefinitions?api-version=2015-07-01度量信息存储在Azure存储帐户中,您还可以调用storage来获取VM度量。更多信息请参考以下链接:存储分析。
https://stackoverflow.com/questions/45058223
复制相似问题