Ten monitor umożliwia sprawdzenie stanu dostępności usługi WMI.
Ten monitor umożliwia sprawdzenie stanu Instrumentacji zarządzania Windows. W przypadku odebrania alertu z tego monitora wymagane jest podjęcie działań w celu przywrócenia działania usługi.
Usługa może się zatrzymać z wielu przyczyn, w tym:
Usługa została zatrzymana przez administratora.
Usługa nie została uruchomiona, ponieważ nie można było uwierzytelnić konta użytkownika.
Usługa napotkała wyjątek, który zatrzymał usługę.
Usługa nie została prawidłowo skonfigurowana, co uniemożliwiło jej uruchomienie.
Jeżeli usługa Instrumentacja zarządzania Windows nie jest uruchomiona, można zdiagnozować problem lub uruchomić usługę ponownie, wykonując następujące czynności:
Należy sprawdzić dodatkowe alerty związane z usługą, które mogły wystąpić jednocześnie. Te alerty mogą ułatwić identyfikację przyczyny przejścia usługi w stan „Nieuruchomiona”.
Należy przejrzeć dzienniki zdarzeń na zarządzanym komputerze i rozwiązać problemy, które mogły spowodować nieoczekiwane zatrzymanie usługi.
Należy ponownie uruchomić usługę.
Target | Microsoft.SystemCenter2012.ConfigurationManager.SdkProvider | ||
Parent Monitor | Microsoft.SystemCenter2012.ConfigurationManager.RoleAggregateMonitor | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.CheckNTServiceStateMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default | ||
Comment | SIV:GEN0011 |
<UnitMonitor ID="Microsoft.SystemCenter2012.ConfigurationManager.SiteServer.WMI.ServiceHealth" Comment="SIV:GEN0011" Accessibility="Public" Enabled="onEssentialMonitoring" Target="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.SdkProvider" ParentMonitorID="Microsoft.SystemCenter2012.ConfigurationManager.RoleAggregateMonitor" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.CheckNTServiceStateMonitorType" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter2012.ConfigurationManager.SiteServer.WMI.ServiceHealth_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Property[@Name='DisplayName']$</AlertParameter1>
<AlertParameter2>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Running" MonitorTypeStateID="Running" HealthState="Success"/>
<OperationalState ID="NotRunning" MonitorTypeStateID="NotRunning" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerName>
<ServiceName>Winmgmt</ServiceName>
<CheckStartupType/>
</Configuration>
</UnitMonitor>