État de chargement de fichier de configuration XML

Microsoft.SystemCenter.ManagementConfigurationService.XmlConfigLoadMonitor (UnitMonitor)

Vérifie l'état du processus de chargement de fichier de configuration Xml.

Knowledge Base article:

Résumé

Le service de configuration d'administration de System Center n'a pas réussi à charger le fichier de configuration.

Cette alerte est générée lorsque le service de configuration n'a pas réussi à charger le fichier ConfigService.xml. L'échec de ce chargement a pour effet, pendant cette période, d'empêcher l'exécution de tous les éléments de travail des services de configuration à partir de ce serveur d'administration. Cela entraîne des comportements inconstants dans la capacité du groupe d'administration à analyser et mettre à jour les agents selon la nouvelle configuration et à gérer les pools de ressources.

Configuration

Vert : Le fichier de configuration a été trouvé et chargé avec succès.

Jaune : Nous avons chargé le fichier, mais un des paramètres est manquant ou présente une valeur incorrecte. Voir le journal des événements pour les événements 29117 ou 29118 pour plus d'informations. Les paramètres par défaut des services de configuration seront rétablis.

Rouge : Nous ne pouvons pas charger le fichier en raison d’un schéma incorrect ou d’un fichier manquant.

Causes

Ceci peut se produire quand :

Résolutions

Pour analyser le problème en profondeur, procédez comme suit :

Element properties:

TargetMicrosoft.SystemCenter.ManagementConfigurationService
Parent MonitorSystem.Health.ConfigurationState
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.3SingleEventLog3StateUnitMonitorType
RemotableTrue
AccessibilityInternal
Alert Message
Échec du chargement du fichier de configuration Xml par le service de configuration d'administration
Le service de configuration d’administration n’a pas réussi à charger le fichier de configuration Xml. {0}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.ManagementConfigurationService.XmlConfigLoadMonitor" Accessibility="Internal" Enabled="true" Target="Microsoft.SystemCenter.ManagementConfigurationService" ParentMonitorID="Health!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.3SingleEventLog3StateUnitMonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.ManagementConfigurationService.XmlConfigLoadMonitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/EventDescription$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="FirstEventRaised" MonitorTypeStateID="FirstEventRaised" HealthState="Error"/>
<OperationalState ID="SecondEventRaised" MonitorTypeStateID="SecondEventRaised" HealthState="Warning"/>
<OperationalState ID="ThirdEventRaised" MonitorTypeStateID="ThirdEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</FirstComputerName>
<FirstLogName>Operations Manager</FirstLogName>
<FirstExpression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">29115</Value>
</ValueExpression>
</SimpleExpression>
</FirstExpression>
<SecondComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>Operations Manager</SecondLogName>
<SecondExpression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">29117</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">29118</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</SecondExpression>
<ThirdComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ThirdComputerName>
<ThirdLogName>Operations Manager</ThirdLogName>
<ThirdExpression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">29116</Value>
</ValueExpression>
</SimpleExpression>
</ThirdExpression>
</Configuration>
</UnitMonitor>