이 모니터는 WMI(Windows Management Instrumentation) 서비스의 상태를 확인합니다.
이 모니터는 에이전트의 비정상적인 조건을 검색하는 WMI 서비스 가용성 모니터에서 상태를 롤업합니다.
경고 또는 위험 상태를 가진 상태 탐색기 유닛 모니터를 탐색하여 상태 변경 정보와 문제 해결에 유용한 특정 정보를 보세요.
이 모니터는 WMI 서비스의 상태를 확인하여 "실행 중" 상태에 있는지 확인하세요. 여러 번 확인해도 실행되고 있지 않으면 경고가 생성됩니다.
이 문제를 해결하려면 시스템에서 WMI 서비스를 "실행 중" 상태로 설정해야 합니다. 이 문제를 해결하려면 다음 단계를 수행하세요.
"WMI 서비스 시작" 작업을 실행하면 WMI 서비스가 "실행 중" 상태로 설정됩니다. 성공하면 문제가 해결됩니다.
"WMI 서비스 시작" 작업을 실행하면 WMI 서비스가 "실행 중" 상태로 설정됩니다.
작업이 실패하면 작업 정보에 표시된 오류 메시지를 검토하여 오류의 속성을 확인하세요. 또한 시스템의 응용 프로그램 및 시스템 이벤트 로그를 검토하여 WMI 서비스 실패와 관련된 경고 또는 오류 메시지가 있는지 확인하세요.
Target | Microsoft.SystemCenter.HealthService | ||
Parent Monitor | Microsoft.SystemCenter.AgentManagement.WMIServiceAvailabilityRollup | ||
Category | StateCollection | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.SystemCenter.2007.WindowsServiceNotRunningState.ConsecutiveSamplesThreshold.MonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.SystemCenter.WMIService.ServiceMonitor" Accessibility="Public" Enabled="true" Target="SCLibrary!Microsoft.SystemCenter.HealthService" ParentMonitorID="Microsoft.SystemCenter.AgentManagement.WMIServiceAvailabilityRollup" Remotable="true" Priority="Normal" TypeID="Microsoft.SystemCenter.2007.WindowsServiceNotRunningState.ConsecutiveSamplesThreshold.MonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.WMIService.ServiceMonitor.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/@time$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="NotRunning" MonitorTypeStateID="NotRunning" HealthState="Warning"/>
<OperationalState ID="Running" MonitorTypeStateID="Running" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerName>
<ServiceName>Winmgmt</ServiceName>
<IntervalSeconds>125</IntervalSeconds>
<Threshold>3</Threshold>
</Configuration>
</UnitMonitor>