도메인 컨트롤러의 LDAP 바인딩 시간을 모니터링합니다.
이 모니터는 LDAP(Lightweight Directory Access Protocol) 요청을 사용하여 Active Directorty의 가용성을 확인합니다. 이 모니터는 도메인 컨트롤러에 주기적으로 바인딩하여 LDAP 쿼리를 통해 가용성을 확인합니다.
이 모니터에서는 비 SSL/SSL 바인딩 중 하나 또는 두 바인딩 유형을 모두 모니터링할 수 있습니다.
이 모니터는 구성에 대해 다음을 제공합니다.
IntervalSeconds: 모니터 실행 빈도(초)
NumSamples: 모니터가 경고를 생성하기까지 임계값을 초과한 횟수
ThresholdWarnSec: 경고 임계값(초)
ThresholdWarnError: 오류 임계값(초)
MonitorBindType: 1) 비 SSL, 2) SSL, 3) 둘 다
가능한 원인은 다음과 같습니다.
잘못된 수의 인수가 스크립트로 전달되고 있습니다.
도메인 컨트롤러가 SSL을 통한 LDAP 바인딩을 허용하도록 설정되어 있지 않은데 모니터에서 LDAP 바인딩을 수행하려고 합니다.
도메인 컨트롤러의 크기를 조정해야 합니다.
도메인 컨트롤러가 브리지헤드 서버이며 대량 로드를 사이트 간에 복제해야 하므로 많은 양의 데이터를 압축하고 있습니다.
도메인 컨트롤러는 주 도메인 컨트롤러(PDC) 에뮬레이터 작업 마스터이며 암호 잠금이 많거나 만료된 사용자 계정이 많습니다.
하나 이상의 다른 도메인 컨트롤러가 실패하여 이들 도메인 컨트롤러의 로드가 사용 가능한 가장 가까운 도메인 컨트롤러인 이 도메인 컨트롤러로 전송되었습니다.
응용 프로그램으로 인해 도메인 컨트롤러의 부하가 높습니다. 이러한 현상은 보통 비인덱스 쿼리와 같은 비효율적인 CPU 집중형 작업으로 인해 나타납니다.
도메인 컨트롤러의 메모리가 매우 부족합니다.
도메인 컨트롤러가 서비스 거부 공격을 받고 있습니다.
자세한 내용은 경고의 오류 설명을 확인하세요.
컴퓨터의 전반적인 시스템 성능을 확인하여 추가 리소스 필요 여부를 결정합니다.
효율적으로 부하를 분산하려면 도메인 컨트롤러를 더 추가하세요.
활성 AD 사이트의 DC 수가 충분한지 확인하세요.
Target | Microsoft.Windows.Server.2012.R2.AD.DomainControllerRole | ||
Parent Monitor | Microsoft.Windows.Server.2012.R2.AD.ResponseMonitors.Performance.AggregateMonitor | ||
Category | Custom | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.Server.2012.R2.AD.Performance.BindTimes.Monitortype | ||
Remotable | False | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.Server.2012.R2.AD.Performance.BindTimes.Monitor" Accessibility="Public" Enabled="true" Target="AD2012R2Core!Microsoft.Windows.Server.2012.R2.AD.DomainControllerRole" ParentMonitorID="Microsoft.Windows.Server.2012.R2.AD.ResponseMonitors.Performance.AggregateMonitor" Remotable="false" Priority="Normal" TypeID="Microsoft.Windows.Server.2012.R2.AD.Performance.BindTimes.Monitortype" ConfirmDelivery="false">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.2012.R2.AD.Performance.BindTimes.Monitor.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data[Default='']/Context/CounterName$</AlertParameter1>
<AlertParameter2>$Data[Default='']/Context/Value$</AlertParameter2>
<AlertParameter3>$Data[Default='']/Context/SampleCount$</AlertParameter3>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="ResponseOK" MonitorTypeStateID="ResponseOK" HealthState="Success"/>
<OperationalState ID="ResponseWarn" MonitorTypeStateID="ResponseWarn" HealthState="Warning"/>
<OperationalState ID="ResponseError" MonitorTypeStateID="ResponseError" HealthState="Error"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>300</IntervalSeconds>
<TimeoutSeconds>300</TimeoutSeconds>
<MonitorBindType>1</MonitorBindType>
<ThresholdWarnSec>5</ThresholdWarnSec>
<ThresholdErrorSec>10</ThresholdErrorSec>
<NumSamples>5</NumSamples>
</Configuration>
</UnitMonitor>