Rapor Konsolu İzleyicisi İzleme

Microsoft.SystemCenter.ReportConsoleWatcherMonitor (UnitMonitor)

Bu izleyici Raporlama Konsoluna basit bir http pingi atarak, Operations Manager Raporlama Konsolunun kullanılabilirliğini denetler.

Knowledge Base article:

Özet

Rapor Konsolu kullanılamıyor. Bu durum raporlama sunucusundan raporlama URL'sine ping atılarak algılanmıştır. Varsayılan olarak bu izleyici her 15 dakikada bir raporlama URL'sine ping atar.

Nedenler

Bu durum raporlama URL'sini barındıran web sitesinin erişilebilir olmaması veya durmuş olması halinde gerçekleşebilir.

Çözümler

Sorunu çözmeye çalışmak için aşağıdaki sorun giderme adımlarını deneyin:

Element properties:

TargetMicrosoft.SystemCenter.ReportConsoleWatcher
Parent MonitorSystem.Health.AvailabilityState
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityHigh
Alert Auto ResolveTrue
Monitor TypeMicrosoft.OperationsManager.WebInterfaceWatcher.MonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Operations Manager Raporlama Konsolu Kullanılamıyor
{0} sunucusundaki Raporlama Konsolu kullanılamıyor
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.ReportConsoleWatcherMonitor" Accessibility="Public" Enabled="true" Target="SCLibrary!Microsoft.SystemCenter.ReportConsoleWatcher" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Microsoft.OperationsManager.WebInterfaceWatcher.MonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.ReportConsoleWatcherMonitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>High</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Healthy" MonitorTypeStateID="Healthy" HealthState="Success"/>
<OperationalState ID="Critical" MonitorTypeStateID="Critical" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<UrlToCheck>$Target/Property[Type="SCLibrary!Microsoft.SystemCenter.ReportConsoleWatcher"]/ReportConsoleUrl$</UrlToCheck>
<IntervalSeconds>900</IntervalSeconds>
<TimeoutSeconds>300</TimeoutSeconds>
<SyncTime/>
<DebugFlag>false</DebugFlag>
<Threshold>3</Threshold>
</Configuration>
</UnitMonitor>