Verfügbarkeitsmonitor für SQL Broker

Microsoft.SystemCenter.SqlBrokerAvailabilityMonitor (UnitMonitor)

Ein Monitor, der für die Operations Manager-Funktionalität den Status von SQL Broker überwacht.

Knowledge Base article:

Zusammenfassung

Eine Warnung von diesem Monitor und ein kritischer Status weisen darauf hin, dass der SQL Broker für die operative OpsMgr-Datenbank falsch konfiguriert wird. Lesen Sie bitte im Abschnitt Lösungen nach, wie dieser Zustand behoben werden kann.

Ursachen

Ursache hierfür kann ein Konfigurationsfehler oder jemand sein, der den SQL Broker für die operative OpsMgr-Datenbank deaktiviert hat.

Lösungen

Gehen Sie wie folgt vor, um dieses Problem zu beheben.

Element properties:

TargetMicrosoft.SystemCenter.RootManagementServer
Parent MonitorMicrosoft.SystemCenter.SDKService.AvailabilityHealthRollup
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.SystemCenter.SqlBrokerAvailabilityMonitorType
RemotableFalse
AccessibilityInternal
Alert Message
SQL Server Broker deaktiviert.
SQL Server Broker für die Operations Manager-Datenbank ist deaktiviert.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.SqlBrokerAvailabilityMonitor" Accessibility="Internal" Enabled="true" Target="SCLibrary!Microsoft.SystemCenter.RootManagementServer" ParentMonitorID="SCLibrary!Microsoft.SystemCenter.SDKService.AvailabilityHealthRollup" Remotable="false" Priority="Normal" TypeID="Microsoft.SystemCenter.SqlBrokerAvailabilityMonitorType" ConfirmDelivery="false">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.SqlBrokerAvailabilityMonitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="SqlBrokerIsEnabled" MonitorTypeStateID="SqlBrokerEnabled" HealthState="Success"/>
<OperationalState ID="SqlBrokerIsDisabled" MonitorTypeStateID="SqlBrokerDisabled" HealthState="Error"/>
</OperationalStates>
<Configuration/>
</UnitMonitor>