Монитор отклонения во времени

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

Отслеживает соответствие времени на текущем и основном контроллерах доменов.

Knowledge Base article:

Сводка

Монитор отклонения во времени Active Directory. Этот монитор создает оповещение, когда разница во времени между локальным и целевым контроллером домена превышает заданное пороговое значение.

Это значит, что два контроллера домена используют различные значения текущего времени. Если отклонение во времени становится слишком большим, возможны неполадки проверки подлинности Kerberos.

Конфигурация

Причины

Возможны следующие причины.

Решения

Убедитесь в том, что каждый контроллер домена синхронизируется с основным контроллером домена или сервером Gtime. Убедитесь в том, что для контроллера домена, с которым все остальные контроллеры синхронизируют время, настроено использование внешнего источника времени.

Для настройки времени в контроллерах доменов можно воспользоваться программой командной строки w32tm.exe. См. внешние ресурсы ниже.

Внешняя

Дополнительные сведения см. на странице

Element properties:

TargetMicrosoft.Windows.Server.2012.AD.DomainControllerRole
Parent MonitorMicrosoft.Windows.Server.2012.AD.WindowsTime.AggregateMonitor
CategoryCustom
EnabledTrue
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.Server.2012.AD.TimeSkew.Monitortype
RemotableFalse
AccessibilityPublic
Alert Message
Произошел сбой монитора отклонения во времени.
{0}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.2012.AD.TimeSkew.Monitor" Accessibility="Public" Enabled="true" Target="AD2012Core!Microsoft.Windows.Server.2012.AD.DomainControllerRole" ParentMonitorID="Microsoft.Windows.Server.2012.AD.WindowsTime.AggregateMonitor" Remotable="false" Priority="Normal" TypeID="Microsoft.Windows.Server.2012.AD.TimeSkew.Monitortype" ConfirmDelivery="false">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.2012.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>