Moniteur de disponibilité du Point de service application catalogue Web

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

Ce moniteur vérifie l'état de disponibilité du Point de Service Web catalogue d'applications.

Knowledge Base article:

Résumé

Ce moniteur vérifie l'état de disponibilité du point de service Web catalogue d'applications. Le rôle de site met régulièrement à jour une clé de Registre pour indiquer son état sain. Le pack d'administration analyse la clé de Registre pour afficher l'état sain dans SCOM.

Ce moniteur vérifie l'état du service de serveur Web IIS (W3SVC). Si vous recevez une alerte à partir de ce moniteur, vous devez prendre les mesures requises pour rétablir l'état opérationnel du service.

Ce moniteur est identique au moniteur de service de serveur Web IIS du pack d'administration Internet Information Service. Si le moniteur W3SVC est déjà activé, ce moniteur peut être désactivé pour éviter les doublons d'alertes.

Causes

Un service peut s'arrêter pour différentes raisons, notamment :

Résolutions

Si le service de serveur Web IIS (W3SVC) n'est pas en cours d'exécution, vous pouvez diagnostiquer le problème ou redémarrer le service en effectuant les opérations suivantes :

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
Point de service Web catalogue d'applications non disponible
{0} sur l'ordinateur {1} n'est pas disponible.
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>