Histórico de desempenho para máquinas virtuais

Aplica-se a: Windows Server 2022, Windows Server 2019

Este subtópico de Histórico de desempenho para Espaços de Armazenamento Diretos descreve detalhadamente o histórico de desempenho coletado para VMs (máquinas virtuais). O histórico de desempenho está disponível para cada VM clusterizada em execução.

Observação

Podem ser necessários vários minutos para que a coleta comece para VMs recém-criadas ou renomeadas.

Nomes e unidades de série

Estas séries são coletadas para cada VM qualificada:

Série Unidade
vm.cpu.usage percent
vm.memory.assigned bytes
vm.memory.available bytes
vm.memory.maximum bytes
vm.memory.minimum bytes
vm.memory.pressure -
vm.memory.startup bytes
vm.memory.total bytes
vmnetworkadapter.bandwidth.inbound bits por segundo
vmnetworkadapter.bandwidth.outbound bits por segundo
vmnetworkadapter.bandwidth.total bits por segundo

Além disso, todas as séries de VHD (disco rígido virtual), como vhd.iops.total, são agregadas para cada VHD anexado à VM.

Como interpretar

Série Descrição
vm.cpu.usage Porcentagem que a máquina virtual está usando dos processadores do servidor host.
vm.memory.assigned A quantidade de memória atribuída à máquina virtual.
vm.memory.available A quantidade de memória que permanece disponível, com relação à quantidade atribuída.
vm.memory.maximum Se estiver usando a memória dinâmica, essa será a quantidade máxima de memória que pode ser atribuída à máquina virtual.
vm.memory.minimum Se estiver usando a memória dinâmica, essa será a quantidade mínima de memória que pode ser atribuída à máquina virtual.
vm.memory.pressure A taxa de memória exigida pela máquina virtual em relação à memória alocada à máquina virtual.
vm.memory.startup A quantidade de memória necessária para a máquina virtual ser iniciada.
vm.memory.total Memória total.
vmnetworkadapter.bandwidth.inbound Taxa de dados recebidos pela máquina virtual em todos os adaptadores da rede virtual.
vmnetworkadapter.bandwidth.outbound Taxa de dados enviados pela máquina virtual em todos os adaptadores da rede virtual.
vmnetworkadapter.bandwidth.total Taxa total de dados recebidos ou enviados pela máquina virtual em todos os adaptadores da rede virtual.

Observação

Os contadores são medidos durante todo o intervalo, não amostrados. Por exemplo, se a VM ficar ociosa por 9 segundos, mas houver picos para usar 50% da CPU do host no 10º segundo, o vm.cpu.usage será registrado como 5% em média durante esse intervalo de 10 segundos. Isso garante que seu histórico de desempenho capture todas as atividades e seja robusto ao ruído.

Uso no PowerShell

Use o cmdlet Get-VM:

Get-VM <Name> | Get-ClusterPerf

Observação

O cmdlet Get-VM retorna apenas máquinas virtuais no servidor local (ou especificado), não em todo o cluster.

Referências adicionais