Monitor punktu dostępności usługi sieci Web Wykaz aplikacji

Microsoft.SystemCenter2012.ConfigurationManager.ApplicationWebService.AvailabilityMonitor (UnitMonitor)

Ten monitor umożliwia sprawdzenie stanu dostępności punktu usługi sieci Web Wykaz aplikacji.

Knowledge Base article:

Podsumowanie

Ten monitor umożliwia sprawdzenie stanu dostępności punktu usługi sieci Web Wykaz Aplikacji. Lokacja okresowo aktualizuje klucz rejestru, aby wskazać jej stan kondycji. Pakiet administracyjny umożliwia monitorowanie klucza rejestru w celu określenia stanu kondycji programu SCOM.

Ten monitor umożliwia sprawdzenie stanu usługi Serwer sieci Web IIS (W3SVC). W przypadku odebrania alertu z tego monitora wymagane jest podjęcie działań w celu przywrócenia działania usługi.

Jest to ten sam monitor co monitor usługi Serwer sieci Web IIS pakietu administracyjnego Internetowych usług informacyjnych. Jeżeli monitor usługi W3SVC jest już włączony, można go wyłączyć, aby uniknąć zduplikowanych alertów.

Przyczyny

Usługa może się zatrzymać z wielu przyczyn, w tym:

Rozwiązania

Jeżeli usługa Serwer sieci Web IIS (W3SVC) nie jest uruchomiona, można zdiagnozować problem lub uruchomić usługę ponownie, wykonując następujące czynności:

Element properties:

TargetMicrosoft.SystemCenter2012.ConfigurationManager.ApplicationWebService
Parent MonitorMicrosoft.SystemCenter2012.ConfigurationManager.RoleAggregateMonitor
CategoryCustom
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.SystemCenter2012.ConfigurationManager.RoleAvailabilityMonitor
RemotableTrue
AccessibilityPublic
Alert Message
Punkt usługi sieci Web Wykaz aplikacji niedostępny
Element {0} na komputerze {1} jest niedostępny.
RunAsDefault
CommentSIV:SVC0051

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter2012.ConfigurationManager.ApplicationWebService.AvailabilityMonitor" Comment="SIV:SVC0051" Accessibility="Public" Enabled="onEssentialMonitoring" Target="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.ApplicationWebService" ParentMonitorID="Microsoft.SystemCenter2012.ConfigurationManager.RoleAggregateMonitor" Remotable="true" Priority="Normal" TypeID="Microsoft.SystemCenter2012.ConfigurationManager.RoleAvailabilityMonitor" ConfirmDelivery="true">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter2012.ConfigurationManager.ApplicationWebService.AvailabilityMonitor_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.SiteRole"]/RoleName$</AlertParameter1>
<AlertParameter2>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UIGeneratedOpStateId7774bdb9848640fcaa9f8b8f62c3f5ba" MonitorTypeStateID="Good" HealthState="Success"/>
<OperationalState ID="UIGeneratedOpStateIdb00ecfe58eaa4e058cbcd67103e91279" MonitorTypeStateID="Warning" HealthState="Warning"/>
<OperationalState ID="UIGeneratedOpStateId011bd5cc96b2429fa07e757db984271f" MonitorTypeStateID="Error" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerName>
<RoleName>$Target/Property[Type="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.SiteRole"]/RoleName$</RoleName>
<IntervalSeconds>360</IntervalSeconds>
</Configuration>
</UnitMonitor>