Övervakare för webbgränssnitt

Microsoft.SystemCenter.WebConsoleWatcherMonitor (UnitMonitor)

Övervakaren kontrollerar tillgängligheten för Operations Managers webbkonsol genom att HTTP-pinga webbkonsolen.

Knowledge Base article:

Sammanfattning

Operations Manager-webbkonsolen är inte tillgänglig. Detta upptäcktes när webbkonsolens webbadress pingades från webbkonsolsservern. Övervakaren pingar som standard webbkonsolens webbadress var 15:e minut.

Orsaker

Detta kan inträffa om den webbplats som är värd för webbkonsolen inte är tillgänglig eller är stoppad. Det kan också inträffa om webbkonsolen inte har registrerats ordentligt.

Lösningar

Försök att lösa problemet med följande felsökningssteg:

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-webbkonsol är otillgänglig
Webbkonsolen på servern {0} är otillgänglig
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>