Monitor "Webkonsolen-Watcher"

Microsoft.SystemCenter.WebConsoleWatcherMonitor (UnitMonitor)

Mit diesem Monitor wird die Verfügbarkeit der Webkonsole des Operations Manager anhand eines einfachen HTTP-Ping-Signals an die Webkonsole überprüft.

Knowledge Base article:

Zusammenfassung

Die Operations Manager-Webkonsole ist nicht verfügbar. Dies wurde anhand eines von der URL des Webkonsolenservers gesendeten Ping-Signals an den Webkonsolen-URL erkannt. Standardmäßig wird vom Monitor alle 15 Minuten ein Ping-Signal an die URL der Webkonsole gesendet.

Ursachen

Dieser Fehler kann auftreten, wenn die Website, von der die Webkonsole gehostet wird, nicht verfügbar ist oder nicht ausgeführt wird bzw. wenn die Webkonsole nicht ordnungsgemäß registriert wurde.

Lösungen

Versuchen Sie die folgenden Maßnahmen zur Lösung des Problems:

Element properties:

TargetMicrosoft.SystemCenter.WebConsoleWatcher
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-Webkonsole nicht verfügbar
Die Webkonsole auf Server {0} ist nicht verfügbar.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.WebConsoleWatcherMonitor" Accessibility="Public" Enabled="true" Target="SCLibrary!Microsoft.SystemCenter.WebConsoleWatcher" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Microsoft.OperationsManager.WebInterfaceWatcher.MonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.WebConsoleWatcherMonitor.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.WebConsoleWatcher"]/WebConsoleUrl$</UrlToCheck>
<IntervalSeconds>900</IntervalSeconds>
<TimeoutSeconds>300</TimeoutSeconds>
<SyncTime/>
<DebugFlag>false</DebugFlag>
<Threshold>3</Threshold>
</Configuration>
</UnitMonitor>