Monitoraggio disponibilità di SQL Broker

Microsoft.SystemCenter.SqlBrokerAvailabilityMonitor (UnitMonitor)

Un monitoraggio che controlla lo stato di SQL Broker per la funzionalità di Operations Manager.

Knowledge Base article:

Riepilogo

Un avviso generato da questo monitoraggio e uno stato critico indicano che il Broker SQL non è configurato correttamente per il database operativo di Operations Manager. Vedere la sezione Soluzioni per informazioni su come risolvere questo problema.

Cause

Ciò può essere dovuto al fatto che il Broker SQL è stato disattivato per il database operativo di Operations Manager oppure a un errore di configurazione.

Soluzioni

Attenersi ai passaggi seguenti per risolvere il problema.

Element properties:

TargetMicrosoft.SystemCenter.RootManagementServer
Parent MonitorSystem.Health.AvailabilityState
CategoryStateCollection
EnabledFalse
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.SystemCenter.SqlBrokerAvailabilityMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
SQL Server Broker disattivato
SQL Server Broker per il database di Operations Manager è disattivato
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.SqlBrokerAvailabilityMonitor" Accessibility="Public" Enabled="false" Target="SCLibrary!Microsoft.SystemCenter.RootManagementServer" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" 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>