Hyper-V-VM-Status-Check-Referenz

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

Geschrieben von Erdinc Akay

Zuletzt aktualisiert Vor etwa 2 Monaten

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
Zu überwachende VMsListe von StringsNeinBestimmte VM-Namen (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

Erfasste Metriken

  • Gesamtanzahl der VMs auf dem Host
  • VM-Zustand — nur Off, Saved und Paused werden explizit ausgewertet; jeder andere Zustand (einschließlich Running) wird als Erfolg behandelt
  • Für VMs in einem Problemzustand zeigt octoja VM-Name, Zustand, Laufzeit, CPU-Auslastung (Prozent) und zugewiesenen Arbeitsspeicher (MB)
  • 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 keiner der eingetragenen VM-Namen 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