Sanal Makine Yönetimi Hizmeti

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

Sanal Makine Yönetimi Hizmeti'nin durumunu izler.

Knowledge Base article:

Özet

Bu izleyici, Hyper-V çalıştıran sunucuda Sanal Makine Yönetimi Hizmeti'nin durumunu izler. Hizmet çalışır durumdaysa izleyicinin durumu sağlıklıdır. Hizmet çalışmıyorsa izleyicinin durumu kritik olur.

Nedenler

Sanal Makine Yönetimi Hizmeti çalışmıyorsa kritik durumla karşılaşılır. Bu izleyici sağlıksız bir duruma geçtiğinde bir uyarı oluşturulur.

Çözümler

İzleyici sağlıksız bir duruma geçtiğinde otomatik bir kurtarma işlemi çalıştırır. Kurtarma işleminde Sanal Makine Yönetimi Hizmeti yeniden başlatılmaya çalışılır. Hizmet yeniden çalışır duruma getirilebilirse izleyici durumu yeniden sağlıklı olur ve uyarı otomatik olarak çözümlenir. Kurtarma işlemi hizmeti yeniden çalışır duruma getiremezse izleyicinin durumu kritik, uyarı ise çözümlenmemiş olarak kalır.

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
Hyper-V 2016 veya 1709+ Sanal Makine Yönetimi Hizmeti çalışmıyor
{0} adlı bilgisayarda Microsoft Windows Hyper-V 2016 veya 1709+ Sanal Makine Yönetimi Hizmeti çalışmıyor. Bu, Sanal Makinelerin başlatılmasını engeller.
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>