Ce moniteur vérifie les données de performance pour les requêtes de résolution dans l'ordinateur Windows Server 2012 R2.
Ce moniteur vérifie les erreurs de requêtes de résolution des noms des zones dans des ordinateurs de serveurs Windows 2012 R2 à l'aide d'un applet de commande Powershell
Seuil d'échec des requêtes d'avertissement : Nombre d'erreurs d'échec de requêtes minimales avant le changement d'état sur Avertissement.
Seuil d'échec des requêtes d'erreur : Nombre d'erreurs d'échec de requêtes maximales avant le changement d'état sur Erreur.
Seuil d'échec des noms de requêtes d'avertissement : Nombre d'erreurs de noms de requêtes minimales avant le changement d'état sur Avertissement.
Seuil d'échec des noms de requêtes d'erreur : Nombre d'erreurs de noms de requêtes maximales avant le changement d'état sur Erreur.
Intervalle en secondes : À quelle fréquence (en secondes) la valeur doit être vérifiée.
Heure de synchronisation : Heure de synchronisation pour l'exécution du module.
Délai d'attente (secondes) : Le délai d'attente (en secondes) jusqu'à la fin d'exécution du module.
État d'erreur : Échec de requêtes supérieur au seuil d'échec des requêtes d'erreur Ou Erreur de noms de requêtes supérieur au seuil de noms de requêtes d'erreur
État d'avertissement : Échec de requêtes supérieur au seuil d'échec des requêtes d'avertissement ET Erreur de requêtes inférieur au seuil d'échec de requêtes d'erreur Ou Erreur des noms de requêtes supérieur au seuil des noms de requêtes d'avertissement et erreur des noms de requêtes inférieur au seuil des noms de requêtes d'erreur
État de réussite : QueryReceived = QueriesResponded et Échec de requêtes inférieurs ou égaux au seuil d'échec des requêtes d'avertissement ET Erreur des noms de requêtes inférieur ou égal au seuil des noms de requêtes d'avertissement
Vérifiez le statut de la zone pour voir si elle est en ligne à l'aide de l'outil de gestion DNS.
Target | Microsoft.Windows.Server.DNS.Zone | ||
Parent Monitor | System.Health.PerformanceState | ||
Category | PerformanceHealth | ||
Enabled | False | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.Server.DNS.2012.R2.NameResolutionQueries.MonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.Server.DNS.2012R2.Monitor.DNSSEC.NameResolutionQueries" Accessibility="Public" Enabled="false" Target="Microsoft.Windows.Server.DNS.Zone" ParentMonitorID="Health!System.Health.PerformanceState" Remotable="true" Priority="Normal" TypeID="Microsoft.Windows.Server.DNS.2012.R2.NameResolutionQueries.MonitorType" ConfirmDelivery="true">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.DNS.2012R2.Monitor.DNSSEC.NameResolutionQueries.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="Microsoft.Windows.Server.DNS.Zone"]/ZoneName$</AlertParameter1>
<AlertParameter2>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="ErrorState" MonitorTypeStateID="Error" HealthState="Error"/>
<OperationalState ID="WarningState" MonitorTypeStateID="Warning" HealthState="Warning"/>
<OperationalState ID="SuccessState" MonitorTypeStateID="Success" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ZoneName>$Target/Property[Type="Microsoft.Windows.Server.DNS.Zone"]/ZoneName$</ZoneName>
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerName>
<WarningQueryFailureThreshold>0</WarningQueryFailureThreshold>
<ErrorQueryFailureThreshold>10</ErrorQueryFailureThreshold>
<WarningQueryNameFailureThreshold>0</WarningQueryNameFailureThreshold>
<ErrorQueryNameFailureThreshold>10</ErrorQueryNameFailureThreshold>
<IntervalSeconds>900</IntervalSeconds>
<SyncTime/>
<TimeoutSeconds>300</TimeoutSeconds>
</Configuration>
</UnitMonitor>