如何解决如何从Azure中存储在帐户表中的数据中获取完全限定的实例ID?
我想获取存储在Azure的存储帐户表中的完全限定的实例ID(例如,Ex :: /subscriptions/9xxxxxx5-6xxe-4xxc-8xx4-2xxxxxxxxx5/resourceGroups/test/providers/Microsoft.Compute/virtualMachines/vm-test
”)。
我已在虚拟机中启用来宾级别监视,并将指标导出到存储帐户表。在该表中,实例ID列(PARTITIONKEY)如下所示。
“ :002Fsubscriptions:002F9xxxxxx5:002D6xxe:002D4xxc:002D8xx4:002D2xxxxxxxxx5:002FresourceGroups:002Ftest:002Fproviders:002FMicrosoft:002ECompute:002FvirtualMachines:002Fvm:002Dtest
”
解决方法
不确定如何将实例ID列PARTITIONKEY转换为实例ID。
但是,为了获得与虚拟机内存相关的指标。建议使用Log Analytics。在Azure门户中搜索Log Analytics工作区资源,然后缩小到特定的VM范围,然后运行查询语言。
Perf
| where ObjectName == "Memory"
或者,您可以使用Query - Get
执行Analytics(分析)查询有关更多信息,您可以阅读这些文档。
- https://docs.microsoft.com/en-us/azure/azure-monitor/log-query/get-started-portal
- https://docs.microsoft.com/en-us/azure/azure-monitor/log-query/log-query-overview
希望这可以为您提供帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。