Überwacht, ob die Zeit auf dem aktuellen Domänencontroller mit der Zeit auf dem primären Domänencontroller übereinstimmt.
AD – Zeitversatzmonitor. Dieser Monitor generiert eine Warnung, wenn der Zeitunterschied zwischen dem lokalen Domänencontroller und einem Zieldomänencontroller einen festgelegten Schwellenwert überschreitet.
Dies bedeutet, dass die aktuelle Uhrzeit auf zwei Domänencontrollern unterschiedlich ist. Wird der Zeitversatz zu groß, kann dies Auswirkungen auf die Kerberos-Authentifizierung haben.
Intervall – standardmäßig 5 Minuten (300 Sekunden).
Warnungsschwellenwert – standardmäßig 2 Minuten (120 Sekunden)
Iterationswiederholungen – standardmäßig 3-mal.
Zielserver: Der Zieldomänencontroller, für dessen Uhrzeit ein Abgleich durchgeführt wird. Für den Zieldomänencontroller sollte die Uhrzeitsynchronisierung mit einer zuverlässigen externen Uhrzeitquelle konfiguriert sein. Standardmäßig ist dies der primäre Domänencontroller.
Es gibt die folgenden möglichen Ursachen:
Primärer Domänencontroller nicht für die Verwendung der externen Zeitquelle konfiguriert
Mehrere Domänencontroller für die Verwendung unterschiedlicher externer Zeitquellen konfiguriert
Stellen Sie sicher, dass jeder Domänencontroller entweder vom primären Domänencontroller oder einem Gtime-Server synchronisiert wird. Überprüfen Sie, welcher der Domänencontroller, von dem alle anderen Domänencontroller die Zeit synchronisieren, festgelegt ist, eine externe Zeitquelle zu verwenden.
Sie können das Befehlszeilentool „w32tm.exe“ verwenden, um die Zeit auf den Domänencontrollern zu konfigurieren. Siehe die externen Ressourcen unten.
Weitere Informationen finden Sie in folgenden Quellen:
Target | Microsoft.Windows.Server.2016.AD.DomainControllerRole | ||
Parent Monitor | Microsoft.Windows.Server.2016.AD.WindowsTime.AggregateMonitor | ||
Category | Custom | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.Server.2016.AD.TimeSkew.Monitortype | ||
Remotable | False | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.Server.2016.AD.TimeSkew.Monitor" Accessibility="Public" Enabled="true" Target="AD2016Core!Microsoft.Windows.Server.2016.AD.DomainControllerRole" ParentMonitorID="Microsoft.Windows.Server.2016.AD.WindowsTime.AggregateMonitor" Remotable="false" Priority="Normal" TypeID="Microsoft.Windows.Server.2016.AD.TimeSkew.Monitortype" ConfirmDelivery="false">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.2016.AD.TimeSkew.Monitor.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Property[@Name='ErrorString']$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="TimeSkewOK" MonitorTypeStateID="TimeSkewOK" HealthState="Success"/>
<OperationalState ID="TimeSkewError" MonitorTypeStateID="TimeSkewError" HealthState="Warning"/>
</OperationalStates>
<Configuration>
<Frequency>300</Frequency>
<TimeoutSeconds>300</TimeoutSeconds>
<Threshold>120</Threshold>
<Iterations>3</Iterations>
<TargetServer>$Target/Property[Type="AD!Microsoft.Windows.Server.AD.Library.DomainControllerRole"]/PDCEmulator$</TargetServer>
</Configuration>
</UnitMonitor>