Hyper-V-VM-Status-Check-Referenz

Alle Parameter, Schwellenwerte und Konfigurationsoptionen für den Hyper-V-VM-Status-Check in octoja.

Der Hyper-V VM-Status-Check überwacht den Zustand virtueller Maschinen auf einem Hyper-V-Host und warnt, wenn VMs in einem unerwarteten Zustand sind.

Konfigurationsfelder

FeldTypErforderlichStandardBeschreibung
Alle VMs überwachenBooleanNeinJaAlle VMs auf dem Host überwachen
Auszuschließende VMsListe von StringsNeinLeerVM-Namen oder Muster ausnehmen, nur wenn „Alle VMs überwachen“ eingeschaltet ist. * steht für beliebig viele Zeichen, ? für genau eines. Ohne Unterscheidung von Groß-/Kleinschreibung; Vorschläge aus den Problem-VMs des letzten Ergebnisses, freie Eingabe möglich
Zu überwachende VMsListe von StringsNeinBestimmte VM-Namen oder Muster mit * und ? (sichtbar, wenn "Alle VMs überwachen" ausgeschaltet ist)
Warnung wenn VM ausgeschaltetBooleanNeinJaWarnung für VMs im Status 'Aus' auslösen
Kritisch wenn VM ausgeschaltetBooleanNeinNeinKritischen Fehler statt Warnung für VMs im Status 'Aus' auslösen
Warnung wenn VM gespeichertBooleanNeinNeinWarnung für VMs im Status 'Gespeichert' auslösen
CPU-Auslastung überwachenBooleanNeinNeinCPU-Schwellenwerte für die überwachten VMs auswerten
CPU-Warnung (%)ProzentNein80Sichtbar bei aktivierter CPU-Überwachung; Warnschwelle
CPU kritisch (%)ProzentNein95Sichtbar bei aktivierter CPU-Überwachung; kritische Schwelle

Erfasste Metriken

  • VMs gesamt — die Anzahl der überwachten VMs: alle nicht ausgeschlossenen VMs auf dem Host, wenn "Alle VMs überwachen" eingeschaltet ist, sonst nur die VMs, die zu den eingetragenen Namen passen. Bleibt nach den Ausschlüssen keine VM übrig, meldet der Check eine Warnung.
  • VM-Zustand — Running ist erfolgreich, solange eine optional aktivierte CPU-Schwelle nicht erreicht wird; Off, Saved und Paused werden nach den Statusregeln ausgewertet
  • Für VMs in einem Problemzustand zeigt octoja VM-Name, Zustand, Laufzeit, CPU-Auslastung (Prozent), zugewiesenen Arbeitsspeicher (MB) und den Schweregrad, den diese VM beigesteuert hat (Warnung oder Kritisch)
  • Aggregiertes Host-Ergebnis — das schlechteste Ergebnis über alle ausgewerteten VMs; wenn keine VM in einem Problemzustand ist, werden keine VM-Details angezeigt

Plattformunterstützung

PlattformUnterstützt
Windows (mit aktivierter Hyper-V-Rolle bzw. -Funktion)Ja
LinuxNein
macOSNein

Hinweise

  • VMs im Zustand Paused lösen immer eine Warnung aus. Dieses Verhalten ist fest verdrahtet und lässt sich nicht über die Konfigurationsfelder abschalten.
  • Erfordert die installierte Hyper-V-Rolle und das verfügbare Hyper-V-PowerShell-Modul.
  • Der Check verwendet Get-VM, um VM-Zustände abzufragen.
  • Fehlerverhalten: Eine fehlende Hyper-V-Rolle oder ein nicht verfügbares Get-VM-Cmdlet löst eine Warnung aus (keinen Fehler). Ein Host ohne VMs löst ebenfalls eine Warnung aus. Wenn "Alle VMs überwachen" ausgeschaltet ist und die Liste leer ist oder keiner der eingetragenen Namen oder Muster zu einer VM auf dem Host passt (der Vergleich ignoriert Groß-/Kleinschreibung), löst der Check eine Warnung aus — zum Beispiel nachdem eine VM umbenannt wurde. Jede andere Ausnahme während der Auswertung löst einen Fehler aus.
  • Der Check läuft alle 5 Minuten auf dem Agenten. Das Intervall ist nicht durch den Benutzer konfigurierbar.

Siehe auch: Den Hyper-V-VM-Status-Check konfigurieren