AD 프로세서 오버로드(lsass)입니다. Active Directory 디렉터리 서비스의 코어 프로세스(Lsass.exe)가 많은 CPU 리소스를 사용하고 있습니다.
가능한 원인은 다음과 같습니다.
도메인 컨트롤러의 크기를 조정해야 합니다.
도메인 컨트롤러가 브리지헤드 서버이며 대량 로드를 사이트 간에 복제해야하므로 많은 양의 데이터를 압축하고 있습니다.
도메인 컨트롤러는 주 도메인 컨트롤러(PDC) 에뮬레이터 작업 마스터이며 암호 잠금이 많거나 만료된 사용자 계정이 많습니다.
하나 이상의 다른 도메인 컨트롤러가 실패하여 이들 도메인 컨트롤러의 로드가 사용 가능한 가장 가까운 도메인 컨트롤러인 이 도메인 컨트롤러로 전송되었습니다.
응용 프로그램으로 인해 도메인 컨트롤러의 부하가 높습니다. 비인덱스 쿼리와 같은 비효율적인 CPU 집중형 작업 때문입니다.
도메인 컨트롤러의 메모리가 매우 부족합니다.
도메인 컨트롤러가 서비스 거부 공격을 받고 있습니다.
Target | Microsoft.Windows.Server.2003.AD.DomainControllerRole | ||
Parent Monitor | System.Health.PerformanceState | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | AD_CPU_Overload.Monitortype | ||
Remotable | False | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="AD_CPU_Overload.Monitor" Accessibility="Public" Enabled="onStandardMonitoring" Target="AD2003Core!Microsoft.Windows.Server.2003.AD.DomainControllerRole" ParentMonitorID="SystemHealth!System.Health.PerformanceState" Remotable="false" Priority="Normal" TypeID="AD_CPU_Overload.Monitortype" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="AD_CPU_Overload.Monitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="ADCPUOverloadOk" MonitorTypeStateID="ADCPUOverloadOk" HealthState="Success"/>
<OperationalState ID="ADCPUOverloadError" MonitorTypeStateID="ADCPUOverloadError" HealthState="Error"/>
</OperationalStates>
<Configuration>
<Frequency>300</Frequency>
<NumSamples>5</NumSamples>
<Threshold>80</Threshold>
</Configuration>
</UnitMonitor>