在vSphere Client主机摘要页面上,显示当前CPU使用情况统计信息:
CPU Free: 76.38 GHz
Used: 4.02 GHz Capacity: 80.4 GHz
我正在尝试使用PowerCLI
来检索此信息,到目前为止,我已经发现此属性:
$vmhost = Get-VMHost
$vmhost.ExtensionData.Summary.Hardware
此属性显示CPU信息,包括型号,内核,线程等,但不以百分比显示当前使用情况。
可以使用PowerCLI
吗?
PowerCLI版本:6.5 PowerShell版本:5.1
答案 0 :(得分:0)
为此,您需要适应Get-Stat
可以为CPU统计信息引用3种统计信息类型:
(其他统计信息类型可以使用Get-StatType
找到)
您可以使用以下命令获取统计信息:
$vmhost | Get-Stat -Stat cpu.usagemhz.average
但是,如果您只想要最新的值:
$vmhost | Get-Stat -Stat cpu.usagemhz.average -Realtime -MaxSamples 1