Mit PowerShell den Ressourcenverbrauch von virtuellen Maschinen prüfen

Wenn man auf einem Windows-Server mit Hyper-V virtuelle Maschinen betreibt, stellt sich früher oder später die Frage: Wie kann man den Ressourcenverbrauch von virtuellen Maschinen prüfen?

Ressourcenverbrauch von virtuellen Maschinen im Hyper-V Manager prüfen

Natürlich bietet der Hyper-V Manager eine schnelle Möglichkeit, grundlegende Informationen wie Arbeitsspeicherverbrauch und CPU-Auslastung einzusehen. Für eine detailliertere Analyse ist jedoch die Windows PowerShell deutlich besser geeignet.

Ressourcenmessung aktivieren

Um den Ressourcenverbrauch einer virtuellen Maschine mit PowerShell zu ermitteln, muss zunächst die Ressourcenmessung aktiviert werden. Dies geschieht mit dem Cmdlet Enable-VMResourceMetering und dem Namen der entsprechenden VM.

Enable-VMResourceMetering -VMName vSV16Neu
Ressourcenverbrauch von virtuellen Maschinen prüfen
Ressourcenverbrauch von virtuellen Maschinen prüfen

Ressourcenverbrauch auslesen

Sobald die Messung aktiviert ist, kann der aktuelle Ressourcenverbrauch mit dem Cmdlet Measure-VM abgefragt werden. Dazu wird die VM zunächst mit Get-VM aufgerufen und anschließend per Pipe an Measure-VM übergeben:

Get-VM -Name vSV16Neu | Measure-VM

Dieses Cmdlet liefert eine Vielzahl an Informationen, darunter:

  • CPU-Zeit
  • Arbeitsspeichernutzung
  • Netzwerkdatenverkehr
  • Festplatten-I/O
Ressourcenverbrauch der virtuellen Computer unter Hyper-V mit der PowerShell auslesen
Ressourcenverbrauch der virtuellen Computer unter Hyper-V mit der PowerShell auslesen

Hilfe zu Measure-VM anzeigen

Da Measure-VM viele Parameter und Ausgabewerte bietet, lohnt sich ein Blick in die PowerShell-Hilfe. Diese kann mit folgendem Befehl aufgerufen werden:

Get-Help Measure-VM -Detailed

Es kann jedoch sein, dass die Hilfeinformationen erst heruntergeladen werden müssen. Dazu benötigt man das Cmdlet Update-Help. Genauere Informationen könnt ihr dem Artikel PowerShell Hilfe Updaten entnehmen.

Befehlsreferenzen wie die Top 10 Windows PowerShell Befehle für Hyper-V und viele weitere kannst du direkt hier auf it-learner.de downloaden.

Der Blogbetreiber und Autor: Markus Elsberger

Über den Autor

Mein Name ist Markus Elsberger und ich beschäftige mich mit der Administration von Windows und Linux-Systemen sowie mit diversen Themen bzgl. Netzwerktechnik. In meiner Lehrtätigkeit erstelle ich verschiedene Szenarien und teste auch verschiedene Konfigurationen, welche ich in diesem Blog festhalten möchte. -> Gern kannst du mich mit einem Kaffee unterstützen!


Kostenlose Befehlsreferenzen und E-Books
(Netzwerkanalyse, Benutzerverwaltung, Festplattenkonfiguration, u. v. m.)


Kommentar verfassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Kostenlose E-Books für die IT-Administration

Steigere deine IT-Kompetenzen

Ebook - 10 Schritte nach der Windows Installation
Close the CTA

Windows 11, Windows Server, Docker, PowerShell Referenzen, Batch, Linux Terminal, 

u.v.m.