当我使用Get-AzMetric命令从Azure Performance Metrics Portal获取数据时,是否有人可以解释为什么Powershell脚本的输出中存在差异?这是来自Azure门户性能指标的值:[Azure门户价值] x1c 0d1xPowershell脚本:
rn0zuynd1#
要获得适当的结果,需要相应地修改时间粒度和间隔。下面是我更改时间粒度并验证度量的两个方案。案例1:将时间粒度设置为00:01:00
$cpu = Get-AZmetric -ResourceId "/subscriptions/b83c1ed3-c5b6-44fb-xxxxxxxx/resourceGroups/Identity-Resources/providers/Microsoft.Compute/virtualMachines/<vmname>"-TimeGrain 00:01:00 -MetricName "Percentage CPU" -Detailedoutput $CPU.data
快照:
案例2:将时间粒度设置为00:15:00,这也是您正在测试的情况。
$cpu = Get-AZmetric -ResourceId "/subscriptions/b83c1ed3-c5b6-44fb-xxxxxxxx/resourceGroups/Identity-Resources/providers/Microsoft.Compute/virtualMachines/<vmname>"-TimeGrain 00:15:00 -MetricName "Percentage CPU" -Detailedoutput $CPU.data
确保更改时间粒度并相应地显示时间,如下所示:
1条答案
按热度按时间rn0zuynd1#
要获得适当的结果,需要相应地修改时间粒度和间隔。下面是我更改时间粒度并验证度量的两个方案。
案例1:将时间粒度设置为00:01:00
快照:
案例2:将时间粒度设置为00:15:00,这也是您正在测试的情况。
确保更改时间粒度并相应地显示时间,如下所示: