我正在查看 GitHub 存储库和(https://github.com/Azure/azure-sdk-for-java),我似乎找不到任何关于如何从 Azure 环境获取指标的示例。SDK甚至支持它吗?
问问题
519 次
1 回答
3
您可以参考Azure SDK for Java GitHub 代码库中的示例代码,例如如何获取 Azure 存储帐户使用情况指标。
您还可以在此处获取示例代码的测试结果。
更新1:
你需要使用Azure Monitor REST API来检索 Azure 资源(例如虚拟机或存储帐户)的粒度级别指标。
列出 Azure Monitor REST API 中资源的指标
例如,要检索虚拟机的指标,请使用以下示例 REST API 发出 GET 请求。
GET https://management.azure.com/subscriptions/{subscription_id}/resourceGroups/{resource_group_name}/providers/Microsoft.Compute/virtualMachines/{virtual_machine_name}/providers/microsoft.insights/metrics?api-version=2016-09-01
目前,Azure SDK for Java 没有上述支持 Azure Monitor REST API 的包。您将需要使用一些 REST 客户端和自定义代码来管理 REST API 调用以供您使用。
于 2017-01-28T00:49:06.633 回答