Windows 2012 R2 DNS SEC – Övervakare för IXFR-zonöverföring

Microsoft.Windows.Server.DNS.2012R2.Monitor.DNSSEC.ZoneTransfers.IXFR (UnitMonitor)

Den här övervakaren kontrollerar prestandadata för IXFR-zonöverföring i Windows Server 2012 R2-datorer.

Knowledge Base article:

Sammanfattning

Den här övervakaren kontrollerar IXFR-överföringar för zoner i Windows Server 2012 R2-datorer med ett powershell-kommando

Konfiguration

Tröskelvärde för mottagning: Max antal mottagningsfel innan tillstånd ändras till Fel.

Tröskelvärde för svar: Max antal svarsfel innan tillstånd ändras till Fel.

IntervalSeconds: Hur ofta (i sekunder) bör värdet kontrolleras.

SyncTime: Synkroniseringstid för körning av modulen.

TimeoutSeconds: Hur lång tid det tar (i sekunder) för att modulen ska avsluta körningen.

Orsaker

Feltillstånd: Svar mottaget och mottagen utan problem större än tröskelvärde för mottagning OCH begäran mottagen och skickad utan problem större än tröskelvärde för svar

Fungerande tillstånd: Svar mottaget och mottagen utan problem mindre än tröskelvärde för mottagning OCH begäran mottagen och skickad utan problem mindre än tröskelvärde för svar

Lösningar

Kontrollera status för zonen för att se om den är online med DNS-hanteringsverktyget.

Element properties:

TargetMicrosoft.Windows.Server.DNS.Zone
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledFalse
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.Server.DNS.2012.R2.ZoneTransfers.MonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Windows 2012 R2 DNS SEC – Antalet fel vid IXFR-zonöverföring är högt
Zon {0} i server {1} fick IXFR-zonöverföringsfel som var högre än det definierade tröskelvärdet.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.DNS.2012R2.Monitor.DNSSEC.ZoneTransfers.IXFR" 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.ZoneTransfers.MonitorType" ConfirmDelivery="true">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.DNS.2012R2.Monitor.DNSSEC.ZoneTransfers.IXFR.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="SuccessState" MonitorTypeStateID="Success" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ZoneName>$Target/Property[Type="Microsoft.Windows.Server.DNS.Zone"]/ZoneName$</ZoneName>
<TransferType>IXFR</TransferType>
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerName>
<ReceiveThreshold>100</ReceiveThreshold>
<ResponseThreshold>500</ResponseThreshold>
<IntervalSeconds>900</IntervalSeconds>
<SyncTime/>
<TimeoutSeconds>300</TimeoutSeconds>
</Configuration>
</UnitMonitor>