이 모니터는 MSMQ 트리거 서비스의 상태를 추적하고 서비스의 실행 여부에 따라 상태를 변경합니다. 기본적으로 이 모니터는 서비스가 실행되고 있지 않을 때 경고를 생성하도록 구성되어 있습니다.
서비스를 지원하는 프로세스가 실패했거나 서비스가 중지 명령을 보냈습니다.
MSMQ 트리거 서비스를 다시 시작하십시오. 서비스가 시작되지 않으면, 자세한 정보를 제공하는 이벤트 로그에서 이벤트를 검토하여 오류의 원인을 자세히 조사하십시오.
Target | Microsoft.MSMQ.10.0.Triggers | ||
Parent Monitor | System.Health.AvailabilityState | ||
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 |
<UnitMonitor ID="Microsoft.MSMQ.10.0.Monitor.Service.Triggers" Accessibility="Public" Enabled="true" Target="Microsoft.MSMQ.10.0.Triggers" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.CheckNTServiceStateMonitorType" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.MSMQ.10.0.Monitor.Service.Triggers.AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Running" MonitorTypeStateID="Running" HealthState="Success"/>
<OperationalState ID="NotRunning" MonitorTypeStateID="NotRunning" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<ServiceName>$Target/Property[Type="Microsoft.MSMQ.10.0.Trigger"]/ServiceName$</ServiceName>
<CheckStartupType/>
</Configuration>
</UnitMonitor>