알림 관리자 SQL Server Service Broker AvailabilityState 모니터

Microsoft.SystemCenter2012.ConfigurationManager.BGBManger_SQLServer_Broker_AvailabilityState_Monitor (UnitMonitor)

이 모니터는 알림 관리자에 사용되는 SQL Server Service Broker가 사용되지 않도록 설정되었는지 여부를 표시합니다.

Knowledge Base article:

요약

알림 채널을 관리하기 위해 Configuration Manager 클라이언트 알림이 작동하려면 Systems Management Server(SMS) 알림 관리자가 기본 사이트에서 성공적으로 초기화되어야 합니다. SMS 알림 관리자에 사용되는 Microsoft SQL Server Service Broker가 사용되지 않도록 설정된 경우 클라이언트 알림이 작동하지 않습니다.

원인

이 상태는 다음과 같은 이유로 발생할 수 있습니다.

해결 방법

Element properties:

TargetMicrosoft.SystemCenter2012.ConfigurationManager.SiteServerRoleBaseClass
Parent MonitorMicrosoft.SystemCenter2012.ConfigurationManager.RoleAggregateMonitor
CategoryCustom
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.SystemCenter2012.ConfigurationManager.StatusMessage2StateMonitor
RemotableTrue
AccessibilityPublic
Alert Message
알림 관리자에 사용되는 SQL Server Service Broker 사용 안 함
{0}의 알림 관리자에 사용되는 SQL Server Service Broker가 사용되지 않도록 설정되었습니다. 상태 메시지 ID는 {1}입니다.
RunAsDefault
CommentSIV:CF00011

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter2012.ConfigurationManager.BGBManger_SQLServer_Broker_AvailabilityState_Monitor" Comment="SIV:CF00011" Accessibility="Public" Enabled="onEssentialMonitoring" Target="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.SiteServerRoleBaseClass" ParentMonitorID="Microsoft.SystemCenter2012.ConfigurationManager.RoleAggregateMonitor" Remotable="true" Priority="Normal" TypeID="Microsoft.SystemCenter2012.ConfigurationManager.StatusMessage2StateMonitor" ConfirmDelivery="true">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter2012.ConfigurationManager.BGBManger_SQLServer_Broker_AvailabilityState_Monitor_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</AlertParameter1>
<AlertParameter2>$Data/Context/Values/State$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UIGeneratedOpStateId7adba1de39734f7f826d3f186507b3e9" MonitorTypeStateID="Good" HealthState="Success"/>
<OperationalState ID="UIGeneratedOpStateId97b3c980ebfb4fc19c98f5915d81515e" MonitorTypeStateID="Error" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerName>
<ComponentName>SMS_Notification_Manager</ComponentName>
<RuleId>4CC9D71F-7122-4826-85CF-0F0F74E72529</RuleId>
<IntervalSeconds>360</IntervalSeconds>
</Configuration>
</UnitMonitor>