A Notification Manager SQL Server Service Broker AvailabilityState figyelője

Microsoft.SystemCenter2012.ConfigurationManager.BGBManger_SQLServer_Broker_AvailabilityState_Monitor (UnitMonitor)

Ez a figyelő jelzi, ha a Notification Manager által használt SQL Server Service Broker le van tiltva.

Knowledge Base article:

Összegzés

Az értesítési csatorna kezeléséhez, illetve a Configuration Manager-ügyfélértesítés működéséhez a Systems Management Server (SMS) Notification Managernek sikeresen inicializálnia kell az elsődleges helyen. Az ügyfélértesítés nem működik, ha az SMS Notification Manager által használt Microsoft SQL Server Service Broker le van tiltva.

Okok

Ez az állapot az alábbi okok miatt fordulhat elő:

Megoldások

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
A Notification Manager által használt SQL Server Service Broker le van tiltva
A következőn futó Notification Manager által használt SQL Server Service Broker le van tiltva: {0}. Az állapotüzenet azonosítója {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>