트리거 서비스 상태

Microsoft.MSMQ.10.0.Monitor.Service.Triggers (UnitMonitor)

Knowledge Base article:

요약

이 모니터는 MSMQ 트리거 서비스의 상태를 추적하고 서비스의 실행 여부에 따라 상태를 변경합니다. 기본적으로 이 모니터는 서비스가 실행되고 있지 않을 때 경고를 생성하도록 구성되어 있습니다.

원인

서비스를 지원하는 프로세스가 실패했거나 서비스가 중지 명령을 보냈습니다.

해결 방법

MSMQ 트리거 서비스를 다시 시작하십시오. 서비스가 시작되지 않으면, 자세한 정보를 제공하는 이벤트 로그에서 이벤트를 검토하여 오류의 원인을 자세히 조사하십시오.

Element properties:

TargetMicrosoft.MSMQ.10.0.Triggers
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.CheckNTServiceStateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
MSMQ 트리거 서비스가 중지되었습니다.
MSMQ 트리거 서비스가 중지되었습니다.
RunAsDefault

Source Code:

<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>