Přetížení procesoru služby AD (lsass) Jádrový proces (Lsass.exe) pro adresářovou službu Active Directory spotřebovává mnoho zdrojů CPU.
Možné příčiny jsou následující:
Je nutná změna velikosti řadiče domény.
Řadič domény je serverem bridgehead a komprimuje velké množství dat, jelikož je nutné velkou zátěž replikovat v rámci webového serveru.
Tento řadič domény je hlavním serverem operací emulátoru primárního řadiče domény (PDC) a existuje zde buď velký počet položek chráněných heslem nebo velký počet uživatelských účtů, u nichž vypršela platnost.
Selhal jeden nebo více řadičů domény a jejich zatížení se přeneslo na tento řadič domény, jelikož jde nyní o nejbližší dostupný řadič domény.
Aplikace velmi zatěžuje řadič domény. To je obvykle způsobeno neefektivními operacemi spotřebovávajícími mnoho zdrojů CPU, jako jsou např. neindexované dotazy.
Řadič domény má kriticky málo paměti.
Řadič domény podléhá útoku typu odmítnutí služby (denial-of-service).
Target | Microsoft.Windows.Server.2008.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="AD2008Core!Microsoft.Windows.Server.2008.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>
<AlertParameters>
<AlertParameter1>$Data/Context/Property[@Name='ErrorString']$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="ADCPUOverloadOk" MonitorTypeStateID="ADCPUOverloadOk" HealthState="Success"/>
<OperationalState ID="ADCPUOverloadError" MonitorTypeStateID="ADCPUOverloadError" HealthState="Error"/>
</OperationalStates>
<Configuration>
<Frequency>300</Frequency>
<TimeoutSeconds>300</TimeoutSeconds>
<Threshold>80</Threshold>
<NumSamples>10</NumSamples>
</Configuration>
</UnitMonitor>