Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/368.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Azure虚拟机度量_Java_Azure_Azure Virtual Machine - Fatal编程技术网

Java Azure虚拟机度量

Java Azure虚拟机度量,java,azure,azure-virtual-machine,Java,Azure,Azure Virtual Machine,我正在使用Azure Java SDK 我正在尝试获取虚拟机的指标 下面提到了我的代码 List metricDefinitions=azure.metricDefinitions().listByResource(virtualMachine.id()) 但我得到的列表大小是零 这是SDK的问题还是我的代码错了 请在这方面帮助我。我使用的是同一版本的SDK。我可以成功地获得metricDefinitions列表 通过fiddler,我还可以看到实际上调用了以下API: https://mana

我正在使用Azure Java SDK 我正在尝试获取虚拟机的指标 下面提到了我的代码

List metricDefinitions=azure.metricDefinitions().listByResource(virtualMachine.id())

但我得到的列表大小是零

这是SDK的问题还是我的代码错了


请在这方面帮助我。

我使用的是同一版本的SDK。我可以成功地获得metricDefinitions列表

通过fiddler,我还可以看到实际上调用了以下API:

https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{rsgName}/providers/Microsoft.Compute/virtualMachines/{vmName}/providers/Microsoft.insights/metricDefinitions?api version=2018-01-01

json响应中有21个对象,它与门户中显示的可用指标正好匹配


我建议你再试一次,看看是否能得到正确的结果

Azure特定代码。我知道在OracleJDK中没有这样的类或方法调用。听起来微软为Azure扩展了自己的版本。与Azure云交互的是微软Java SDK。com.microsoft.azure azure 1.13.0最好与microsoft联系。