【发布时间】:2019-10-24 18:26:08
【问题描述】:
我们正在用 c++ 开发软件,以从 azure WADMetrics 表中检索 linux 网络信息。我们目前正在为此使用 Azure rest api。
但是我们遇到的问题是 WADMetric 表可以包含多个虚拟机的数据,而我们目前只知道主机值。这映射到来宾中的主机名,并且它可能不是唯一的。
表中的 deploymentid 看起来确实可以唯一标识机器,但似乎没有办法通过 REST api 获取它。
如果主机值跨机器重复,有什么方法可以识别虚拟机数据?
谢谢, 彼得
【问题讨论】:
-
您能分享您看到的 PartitionKey / RowKey 的示例值吗?分区键应编码 VM 的 ARM 资源 ID
-
这是一个示例 PartitionKey。
002Fsubscriptions:002F<subscriptionid>:002FresourceGroups:002F<resourcegroupname>:002Fproviders:002FMicrosoft:002ECompute:002FvirtualMachines:002F<vmname>一个示例行键2519106914399999999__:005CMemory: 005CAvailableMemory所以看起来 PartitionKey 中有可能有用的数据。