【发布时间】:2019-10-18 09:06:11
【问题描述】:
我编写了一个脚本,通过 PowerShell 脚本自动获取检查 vCenter 属性和数据所需的值。
目前,我想从最后一个条目中获取所有主机的平均内存使用率(以 % 为单位)作为实时值,因此作为用户,您可以查看所有平均值并可以像这样检查它们:如果一个如果另一方或另一方能够在不超过 100% 的内存使用率的情况下替换他,主机就会死。
这是我使用的最简单的部分:
Get-Vm |
Get-Stat -Stat mem.usage.average -Realtime -MaxSamples 1 |
select Value,Unit
输出是
价值单元 ---- 0,99 % 0,99 %我想要的输出应该是这样的
名称 价值单位 ----- - ---- 测试1 0,99 % 测试2 0,99 %我试图包含
Get-Vm | select Name
这正是我想要的输出中缺少的部分,但我不太确定如何将它包含在想要的输出中。
【问题讨论】:
标签: powershell vmware powercli