Monitorování sledovacího procesu webové konzoly

Microsoft.SystemCenter.WebConsoleWatcherMonitor (UnitMonitor)

Toto monitorování zkontroluje dostupnost webové konzoly nástroje Operations Manager provedením jednoduchého otestování služby HHTP příkazem Ping webové konzoly.

Knowledge Base article:

Souhrn

Webová konzola nástroje Operations Manager je nedostupná. Bylo to zjištěno otestováním adresy URL webové konzoly pomocí příkazu ping ze serveru webové konzoly. Toto monitorování testuje adresu URL webové konzoly pomocí příkazu ping ve výchozím nastavení každých 15 minut.

Příčiny

Může k tomu dojít, pokud je web, který tuto webovou konzolu hostuje, nepřístupný nebo zastavený. Může k tomu také dojít, pokud není webová konzola správně zaregistrována.

Řešení

Tento problém zkuste napravit pomocí následujících kroků pro řešení problémů:

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
Nedostupná webová konzola nástroje Operations Manager
Webová konzola na serveru {0} není dostupná.
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>