Hantering av virtuell dator

Microsoft.Windows.HyperV.Services.VirtualMachineManagementServiceMonitor (UnitMonitor)

Övervakar status för Hantering av virtuell dator.

Knowledge Base article:

Sammanfattning

Den här övervakaren spårar hälsotillståndet för Hantering av virtuell dator på servern som kör Hyper-V. När tjänsten är igång är tillståndet hos övervakaren felfritt. När tjänsten inte körs är tillståndet för övervakaren kritiskt.

Orsaker

Ett kritiskt tillstånd inträffar när Hantering av virtuell dator inte körs. En varning visas när den här övervakaren övergår till ett ej felfritt tillstånd.

Lösningar

Övervakaren gör en automatisk återställning när den övergår till ett ej felfritt tillstånd. Återställningen försöker starta om Hantering av virtuell dator. Om den lyckas starta om tjänsten återgår övervakaren till felfritt tillstånd och varningen löses av sig självt. Om den inte lyckas starta om tjänsten förblir övervakaren i kritiskt tillstånd och varningen förblir olöst.

Element properties:

TargetMicrosoft.Windows.HyperV.Discovery.ServerRole
Parent MonitorSystem.Health.AvailabilityState
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.CheckNTServiceStateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Tjänsten Hantering av virtuell dator i Hyper-V 2016 eller 1709+ körs inte
Tjänsten Hantering av virtuell dator i Microsoft Windows Hyper-V 2016 eller 1709+ körs inte på datorn {0}. Den hindrar virtuella datorer från att starta.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.HyperV.Services.VirtualMachineManagementServiceMonitor" Accessibility="Public" Enabled="onEssentialMonitoring" Target="HVDisc!Microsoft.Windows.HyperV.Discovery.ServerRole" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.CheckNTServiceStateMonitorType" ConfirmDelivery="false">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.Windows.HyperV.Services.VirtualMachineManagementServiceMonitor.Alert">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="ServiceHealthy" MonitorTypeStateID="Running" HealthState="Success"/>
<OperationalState ID="ServiceNotHealthy" MonitorTypeStateID="NotRunning" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<ServiceName>vmms</ServiceName>
<CheckStartupType>false</CheckStartupType>
</Configuration>
</UnitMonitor>