Dela via


Prestandahistorik för servrar

Det här underavsnittet i Prestandahistorik för Lagringsdirigering beskriver i detalj prestandahistoriken som samlats in för servrar. Prestandahistorik är tillgänglig för varje server i klustret.

Note

Det går inte att samla in prestandahistorik för en server som är nere. Samlingen återupptas automatiskt när servern säkerhetskopieras.

Serienamn och enheter

Dessa serier samlas in för varje berättigad server:

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

Dessutom aggregeras serier av enheter såsom physicaldisk.size.total för alla berättigade enheter som är anslutna till servern, och serier av nätverkskort såsom networkadapter.bytes.total för alla berättigade nätverkskort som är anslutna till servern.

Så här tolkar du

Series Så här tolkar du
clusternode.cpu.usage Procentandel processortid som inte är inaktiv.
clusternode.cpu.usage.guest Procentandel av processortiden som används för gästefterfrågan (virtuell dator).
clusternode.cpu.usage.host Den procentuella andelen av processortiden som används för värdbelastning.
clusternode.memory.total Serverns totala fysiska minne.
clusternode.memory.available Serverns tillgängliga minne.
clusternode.memory.usage Det allokerade (inte tillgängliga) minnet på servern.
clusternode.memory.usage.guest Det minne som allokerats för gästmaskinens behov (virtuell dator).
clusternode.memory.usage.host Det minne som tilldelats för värdkrav.

Var de kommer ifrån

Serien cpu.* samlas in från olika prestandaräknare beroende på om Hyper-V är aktiverat eller inte.

Om Hyper-V är aktiverat:

Series Källräknare
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

Om du använder räknarna % Total Run Time ser du till att prestandahistoriken tillskriver all användning.

Om Hyper-V INTE är aktiverat:

Series Källräknare
clusternode.cpu.usage Processor > _Total > % Processor Time
clusternode.cpu.usage.guest zero
clusternode.cpu.usage.host samma som total användning

Trots ofullständig synkronisering clusternode.cpu.usage är alltid clusternode.cpu.usage.host plus clusternode.cpu.usage.guest.

Med samma förbehåll clusternode.cpu.usage.guest är alltid summan av vm.cpu.usage för alla virtuella datorer på värdservern.

Serien memory.* är (KOMMER SNART).

Note

Räknare mäts över hela intervallet, inte samplas. Om servern till exempel är inaktiv i 9 sekunder men toppar till 100% CPU i den tionde sekunden registreras den clusternode.cpu.usage som 10% i genomsnitt under det här intervallet på 10 sekunder. Detta säkerställer att dess prestandahistorik fångar all aktivitet och är robust för brus.

Användning i PowerShell

Använd cmdleten Get-ClusterNode :

Get-ClusterNode <Name> | Get-ClusterPerf

Ytterligare referenser