Monitoraggio sfasamento ora

Microsoft.Windows.Server.2016.AD.TimeSkew.Monitor (UnitMonitor)

Monitora che l'ora del controller di dominio corrente corrisponda all'ora del controller di dominio primario.

Knowledge Base article:

Riepilogo

Monitoraggio sfasamento dell'ora Active Directory. Questo monitoraggio genera un avviso quando la differenza di orario tra il controller di dominio locale e il controller di dominio di destinazione supera una soglia specificata.

In pratica, due controller di dominio non sono d'accordo sull'ora corrente. Se lo sfasamento dell'ora aumenta in modo eccessivo, l'autenticazione Kerberos può risentirne.

Configurazione

Causa

Alcune delle cause possibili sono:

Soluzioni

Verificare che ogni controller di dominio venga sincronizzato dal controller di dominio primario o da un server Gtime. Verificare che il controller di dominio da cui tutti gli altri controller di dominio sincronizzano l'ora sia impostato per l'uso di un'origine ora esterna.

È possibile usare lo strumento da riga di comando w32tm.exe per configurare l'ora nei controller di dominio. Vedere le risorse esterne riportate di seguito.

Riferimenti esterni

Per altre informazioni, vedere:

Element properties:

TargetMicrosoft.Windows.Server.2016.AD.DomainControllerRole
Parent MonitorMicrosoft.Windows.Server.2016.AD.WindowsTime.AggregateMonitor
CategoryCustom
EnabledTrue
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.Server.2016.AD.TimeSkew.Monitortype
RemotableFalse
AccessibilityPublic
Alert Message
Il monitoraggio sfasamento ora non è riuscito.
{0}
RunAsDefault

Source Code:

<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>