Erreur, la valeur de configuration est null ou vide.
Vérifie l'occurrence d'une erreur de valeur de configuration Event 239.
Si le moniteur présente l'état Erreur, la valeur de configuration spécifiée dans le journal des événements est null, vide ou non valide.
Recherchez l'événement 239 dans le journal des événements du site concerné, déterminez les valeurs de configuration qui doivent être modifiées. Si vous n'êtes pas certain de la valeur correcte, consultez le guide de déploiement de Windows Azure Pack.
Pour que le moniteur fonctionne correctement, il doit avoir l'autorisation d'accéder au journal des événements. Un compte avec les autorisations appropriées peut être nécessaire.
Les options suivantes peuvent être configurées sur ce moniteur :
Option | Définition | Par défaut |
Alerte à l'état | État d'intégrité du moniteur qui génère une alerte. | Le moniteur est dans un état d'intégrité critique |
Priorité d'alerte | Priorité de l'alerte générée pour le moniteur. | Élevées |
Gravité d'alerte | Priorité de l'alerte générée pour le moniteur. | Critique |
Résoudre automatiquement l'alerte | Spécifie si l'alerte doit être résolue automatiquement quand le moniteur retrouve son état d'intégrité. | True |
Activée | Spécifie si le moniteur doit s'exécuter. | True |
Génère une alerte | Spécifie si le moniteur doit générer une alerte quand il passe à un avertissement ou à un état critique. | True |
Intervalle | Nombre de secondes entre deux exécutions du moniteur. | 300 |
Target | WindowsAzurePack.Usage | ||
Parent Monitor | System.Health.ConfigurationState | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | WindowsAzurePack.MonitorType.CustomSingleEventLogTimer2StateMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default | ||
Comment | WAP Monitor Event for Usage |
<UnitMonitor ID="WindowsAzurePack.Monitor.ConfigurationError.Usage" Accessibility="Public" Enabled="true" Target="WindowsAzurePack.Usage" ParentMonitorID="Health!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="WindowsAzurePack.MonitorType.CustomSingleEventLogTimer2StateMonitorType" ConfirmDelivery="false" Comment="WAP Monitor Event for Usage">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="WindowsAzurePack.Monitor.ConfigurationError.Usage.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="ErrorEventRaised" MonitorTypeStateID="EventRaised" HealthState="Error"/>
<OperationalState ID="TimerEventRaised" MonitorTypeStateID="TimerEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<!-- Computer name for the first event. We will use a variable to get the target computer name. -->
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<!-- Name of the log containing the first event. -->
<LogName>Microsoft-WindowsAzurePack-MgmtSvc-Usage/Operational</LogName>
<!-- Expression for the first event -->
<Expression>
<And>
<!-- Expression for the first event number -->
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">239</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<!-- Expression for the first event source -->
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-WindowsAzurePack-MgmtSvc-Usage</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
<TimerWaitInSeconds>10800</TimerWaitInSeconds>
</Configuration>
</UnitMonitor>