如何使用Powershell脚本获取Azure VM来宾指标(性能计数器)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用Powershell脚本获取Azure VM来宾指标(性能计数器)相关的知识,希望对你有一定的参考价值。
我可以使用Powershell命令Get-AzMetric
获取Azure VM指标,例如CPU百分比。但是我无法通过命令获取Azure VM Guest Metrics。谁可以帮我
答案
根据我的研究,如果要使用命令Get-AzMetric
获取Azure VM来宾指标,我们首先需要将这些指标发送到Azure监视器。
然后,我们可以使用PowerShell命令来获取这些指标,例如
Connect-AzAccount
$resourceId="your azure vm resource id"
$space="Azure.VM.Windows.GuestMetrics"
# get metric defintion
Get-AzMetricDefinition -ResourceId $resourceId -MetricNamespace $space
#get metric
Get-AzMetric -ResourceId $resourceId -MetricNamespace $space -MetricName "LogicalDisk\% Disk Time"
以上是关于如何使用Powershell脚本获取Azure VM来宾指标(性能计数器)的主要内容,如果未能解决你的问题,请参考以下文章
是否有任何 PowerShell 脚本或命令可以从 Azure 门户获取租户中所有用户访问角色的报告?
如何使用 powershell/Azure CLI 列出有权访问 Azure DevOps 项目存储库的用户?
在本地使用 PowerShell 获取分支上的 Azure DevOps 上次构建 ID
使用 Powershell 脚本生成 Azure Databricks 令牌
Azure 应用服务Azure Function 中运行Powershell 脚本,定位 -DefaultProfile 引发的错误