Règle d'intégrité de la configuration du service Serveur

Microsoft.Windows.Server.10.0.OperatingSystem.ServerServiceConfiguration.Rule (Rule)

Knowledge Base article:

Résumé

Cette règle génère une alerte à chaque fois qu'un service tente de démarrer avec une configuration incorrecte. Dans ce cas, le niveau de gravité de l'alerte est Avertissement, ce qui indique que bien que la configuration du service ait été détectée comme étant incorrecte, le service a quand même pu démarrer avec succès. Cependant, le service n'est peut-être pas exécuté dans la configuration voulue.

Causes

Cette alerte se produit lorsque les paramètres de configuration du service dans le Registre sont incorrects. Une configuration incorrecte peut se produire pour les raisons suivantes :

Résolutions

La première étape pour résoudre cette alerte est de déterminer quel service l'a générée.

Référez-vous à la description de l'alerte pour déterminer le nom du service. Cette description contient les informations suivantes : La valeur appelée %1 dans la clé de Registre %2 du serveur est incorrecte et a été ignorée.

Les paramètres %1 et %2 de l'événement répertorié ci-dessus sont remplis dans la description réelle de l'alerte. La première partie du second paramètre (%2) est le nom du service.

Une fois que le nom du service a été déterminé, le paramètre incorrectement configuré peut être déterminé grâce au premier paramètre (%1).

Une fois que les noms du service et du paramètre sont connus, l'ingénieur du support technique doit essayer de déterminer si les paramètres de configuration du service peuvent être modifiés avec l'interface utilisateur fournie avec l'application. C'est dans ce cas le meilleur moyen de corriger la configuration. Dans certains cas, la configuration doit être modifiée par une configuration de remplacement puis mise à jour vers la configuration voulue avant de pouvoir configurer les bons paramètres.

Si aucune interface utilisateur n'est fournie, l'ingénieur du support technique peut décider de modifier directement le paramètre concerné. Cette opération est effectuée dans l'emplacement du Registre suivant et nécessite une connaissance approfondie des options de configuration des paramètres.

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\%ServiceName\Parameters\%Parameter Name%

Si ces options ne permettent pas d'aider à résoudre ce problème, l'éditeur de l'application doit être contacté pour un support technique.

Element properties:

TargetMicrosoft.Windows.Server.10.0.OperatingSystem
CategoryEventCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
Le service Serveur n'est pas correctement configuré
{0}
Event LogSystem

Member Modules:

ID Module Type TypeId RunAs 
EventDS DataSource Microsoft.Windows.EventProvider Default
GenerateAlert WriteAction System.Health.GenerateAlert Default
WriteToDB WriteAction Microsoft.SystemCenter.CollectEvent Default
WriteToDW WriteAction Microsoft.SystemCenter.DataWarehouse.PublishEventData Default

Source Code:

<Rule ID="Microsoft.Windows.Server.10.0.OperatingSystem.ServerServiceConfiguration.Rule" Enabled="true" Target="ServervNext!Microsoft.Windows.Server.10.0.OperatingSystem" ConfirmDelivery="true">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="EventDS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>System</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventSourceName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>Server</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>2506</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectEvent"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishEventData"/>
<WriteAction ID="GenerateAlert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.Server.10.0.OperatingSystem.ServerServiceConfiguration.Rule.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/Context/EventDescription$</AlertParameter1>
</AlertParameters>
</WriteAction>
</WriteActions>
</Rule>