Leistungsverlauf für virtuelle Computer
In diesem Unterthema von Leistungsverlauf für Direkte Speicherplätze wird der für virtuelle Computer (VM) gesammelte Leistungsverlauf detailliert beschrieben. Der Leistungsverlauf ist für jede ausgeführte, in einem Cluster gruppierte VM verfügbar.
Hinweis
Es kann einige Minuten dauern, bis die Sammlung für neu erstellte oder umbenannte VMs beginnt.
Namen und Einheiten von Reihen
Die folgenden Reihen werden für jede zu berücksichtigende VM gesammelt:
Reihen | Einheit |
---|---|
vm.cpu.usage |
Prozent |
vm.memory.assigned |
Byte |
vm.memory.available |
Byte |
vm.memory.maximum |
Byte |
vm.memory.minimum |
Byte |
vm.memory.pressure |
- |
vm.memory.startup |
Byte |
vm.memory.total |
Byte |
vmnetworkadapter.bandwidth.inbound |
Bits pro Sekunde |
vmnetworkadapter.bandwidth.outbound |
Bits pro Sekunde |
vmnetworkadapter.bandwidth.total |
Bits pro Sekunde |
Darüber hinaus werden alle VHD-Reihen (virtuelle Festplatten) wie vhd.iops.total
für jede an die VM angefügte VHD aggregiert.
Interpretation
Reihen | BESCHREIBUNG |
---|---|
vm.cpu.usage |
Der Prozentsatz, den der virtuelle Computer von den Prozessoren seines Hostservers verwendet. |
vm.memory.assigned |
Die Menge an Arbeitsspeicher, die dem virtuellen Computer zugewiesen ist. |
vm.memory.available |
Die Menge an zugewiesenem Arbeitsspeicher, die verfügbar bleibt. |
vm.memory.maximum |
Bei Verwendung von dynamischem Arbeitsspeichers ist dies die maximale Menge an Arbeitsspeicher, die dem virtuellen Computer zugewiesen werden kann. |
vm.memory.minimum |
Bei Verwendung von dynamischem Arbeitsspeichers ist dies die minimale Menge an Arbeitsspeicher, die dem virtuellen Computer zugewiesen werden kann. |
vm.memory.pressure |
Das Verhältnis zwischen dem vom virtuellen Computer geforderten Arbeitsspeichers und dem Arbeitsspeicher, der dem virtuellen Computer zugeordnet ist. |
vm.memory.startup |
Die Menge an Arbeitsspeicher, die zum Starten des virtuellen Computers erforderlich ist. |
vm.memory.total |
Der gesamte Arbeitsspeicher. |
vmnetworkadapter.bandwidth.inbound |
Die Rate der Daten, die vom virtuellen Computer über alle ihre virtuellen Netzwerkadapter empfangen werden. |
vmnetworkadapter.bandwidth.outbound |
Die Rate der Daten, die vom virtuellen Computer über alle ihre virtuellen Netzwerkadapter gesendet werden. |
vmnetworkadapter.bandwidth.total |
Die Gesamtrate der Daten, die vom virtuellen Computer über alle ihre virtuellen Netzwerkadapter empfangen oder gesendet werden. |
Hinweis
Leistungsindikatoren werden über das gesamte Intervall gemessen, nicht in Form von Stichproben. Wenn sich die VM beispielsweise neun Sekunden lang im Leerlauf befindet, aber in der zehnten Sekunde die CPU-Auslastung des Hosts auf 50 % ansteigt, wird vm.cpu.usage
während dieses 10-Sekunden-Intervalls mit einem Durchschnittswert von 5 % erfasst. Dadurch wird sichergestellt, dass im Leistungsverlauf alle Aktivitäten erfasst werden und dieser gegenüber Stördatenverkehr stabil ist.
Verwendung in PowerShell
Verwenden Sie das Get-VM-Cmdlet:
Get-VM <Name> | Get-ClusterPerf
Hinweis
Das Get-VM-Cmdlet gibt nur virtuelle Computer auf dem lokalen (oder angegebenen) Server zurück, nicht im gesamten Cluster.