Монитор доступности глобального каталога клиентов Active Directory

AD_Client_GC_Availability.Monitor (UnitMonitor)

Knowledge Base article:

Сводка

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

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

Разрешения

Проверьте свою топологию Active Directory и выделите больше контроллеров домена глобального каталога или измените минимальное количество требуемых глобальных каталогов для вашей среды. Для изменения минимального количества требуемых глобальных каталогов откройте консоль оператора и перейдите в раздел "Создание и настройка". Разверните категорию "Объекты пакета управления", а затем выберите "Мониторы". С помощью поля "Поиск: ", расположенного в верхней части окна, выполните поиск "Монитор доступности глобального каталога клиентов Active Directory", в результате которого монитор должен быть найден в разделе "Перспектива клиентов Active Directory". Щелкните монитор правой кнопкой мыши и выберите пункт "Переопределения", а затем выберите команду "Переопределить этот монитор". Выберите соответствующий тип переопределения. Включите переопределение для параметра "Доступный минимум требуемых глобальных каталогов", а затем установите соответствующее значение. Нажмите кнопку "ОК".

Element properties:

TargetMicrosoft.Windows.Server.AD.ClientPerspective
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledFalse
Alert GenerateFalse
Alert Auto ResolveTrue
Monitor TypeAD_Client_GC_Availability.Monitortype
RemotableFalse
AccessibilityPublic
RunAsDefault

Source Code:

<UnitMonitor ID="AD_Client_GC_Availability.Monitor" Target="AD!Microsoft.Windows.Server.AD.ClientPerspective" TypeID="AD_Client_GC_Availability.Monitortype" Accessibility="Public" Enabled="false" Remotable="false" ParentMonitorID="SystemHealth!System.Health.AvailabilityState">
<Category>AvailabilityHealth</Category>
<OperationalStates>
<OperationalState HealthState="Success" MonitorTypeStateID="GCAvailOK" ID="GCAvailOK"/>
<OperationalState HealthState="Error" MonitorTypeStateID="GCAvailError" ID="GCAvailError"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>300</IntervalSeconds>
<TargetComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</TargetComputerName>
<MinimumAvailableGCs>3</MinimumAvailableGCs>
<LogSuccessEvent>true</LogSuccessEvent>
<TimeoutSeconds>120</TimeoutSeconds>
</Configuration>
</UnitMonitor>