Partilhar via


Histórico de desempenho para servidores

Este subtópico do Histórico de desempenho do Storage Spaces Direct descreve em detalhes o histórico de desempenho coletado para servidores. O histórico de desempenho está disponível para todos os servidores no cluster.

Note

O histórico de desempenho não pode ser coletado para um servidor inativo. A coleta será retomada automaticamente quando o servidor voltar a funcionar.

Nomes e unidades das séries

Estas séries são recolhidas para cada servidor elegível:

Series Unit
clusternode.cpu.usage percent
clusternode.cpu.usage.guest percent
clusternode.cpu.usage.host percent
clusternode.memory.total bytes
clusternode.memory.available bytes
clusternode.memory.usage bytes
clusternode.memory.usage.guest bytes
clusternode.memory.usage.host bytes

Além disso, séries de unidades como physicaldisk.size.total são agregadas para todas as unidades qualificadas conectadas ao servidor e séries de adaptadores de rede, como networkadapter.bytes.total são agregadas para todos os adaptadores de rede qualificados conectados ao servidor.

Como interpretar

Series Como interpretar
clusternode.cpu.usage Porcentagem do tempo do processador que não está ocioso.
clusternode.cpu.usage.guest Porcentagem do tempo do processador usado para a demanda de convidado (máquina virtual).
clusternode.cpu.usage.host Percentagem do tempo do processador utilizado para a demanda do host.
clusternode.memory.total A memória física total do servidor.
clusternode.memory.available A memória disponível do servidor.
clusternode.memory.usage A memória alocada (não disponível) do servidor.
clusternode.memory.usage.guest A memória alocada para as necessidades do convidado (máquina virtual).
clusternode.memory.usage.host A memória alocada para a demanda do host.

De onde vêm

As cpu.* séries são coletadas de diferentes contadores de desempenho, dependendo se Hyper-V está habilitado ou não.

Se Hyper-V estiver habilitado:

Series Contador de origem
clusternode.cpu.usage Hyper-V Hypervisor Logical Processor > _Total > % Total Run Time
clusternode.cpu.usage.guest Hyper-V Hypervisor Virtual Processor > _Total > % Total Run Time
clusternode.cpu.usage.host Hyper-V Hypervisor Root Virtual Processor > _Total > % Total Run Time

Utilizar os contadores do % Total Run Time garante que o histórico de desempenho atribua todo o uso.

Se Hyper-V NÃO estiver habilitado:

Series Contador de origem
clusternode.cpu.usage Processor > _Total > % Processor Time
clusternode.cpu.usage.guest zero
clusternode.cpu.usage.host igual ao uso total

Apesar da sincronização imperfeita, clusternode.cpu.usage é sempre clusternode.cpu.usage.host mais clusternode.cpu.usage.guest.

Com a mesma ressalva, clusternode.cpu.usage.guest é sempre a soma de vm.cpu.usage para todas as máquinas virtuais no servidor host.

As memory.* séries estão para breve.

Note

Os contadores são medidos ao longo de todo o intervalo, não por amostragem. Por exemplo, se o servidor estiver ocioso por 9 segundos, mas atingir 100% CPU no 10º segundo, seu clusternode.cpu.usage será registrado como 10% em média durante esse intervalo de 10 segundos. Isso garante que seu histórico de desempenho capture toda a atividade e seja robusto ao ruído.

Utilização no PowerShell

Utilize o cmdlet Get-ClusterNode.

Get-ClusterNode <Name> | Get-ClusterPerf

Referências Adicionais