Operations Manager işlevleri için Sql Broker'ın durumuna bakan izleyici.
Bu izleyiciden gelen bir uyarı ve kritik durum, Operations Manager İşlemsel Veritabanına yönelik SQL Broker'ın yanlış yapılandırıldığını gösterir. Bu durumu nasıl ortadan kaldıracağınızı öğrenmek için lütfen Çözümler bölümüne bakın.
Bunun nedeni Operations Manager İşlemsel Veritabanına yönelik SQL Broker'ın devre dışı bırakılması veya bir yapılandırma hatası olabilir.
Bu sorunu çözmek için aşağıdaki adımları izleyin.
Yönetim Sunucusu üzerindeki şu işlemleri durdurun: OMSDK, OMCFG, HealthService
SQL Studio'yu açın
Operations Manager İşlemsel Veritabanını barındıran sunucuya bağlanın
Yeni bir sorgu oluşturun
"ALTER DATABASE OperationsManager SET ENABLE_BROKER WITH ROLLBACK IMMEDIATE;" yazın
Bu sorguyu yürütün
Sorgu başarılı olursa "0" değerinin döndürüldüğünü görürsünüz
Yönetim Sunucusu üzerindeki şu işlemleri başlatın: OMSDK, OMCFG, HealthService
İzleyici yeniden çalışana kadar bekleyin veya izleyiciyi yeniden hesaplamaya zorlayın.
Sistem durumu tekrar İyi olmalıdır ve uyarı otomatik olarak giderilmelidir.
Target | Microsoft.SystemCenter.RootManagementServer | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | StateCollection | ||
Enabled | False | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.SystemCenter.SqlBrokerAvailabilityMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<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>