Monitor de procesos LSASS

Microsoft.Windows.Server.2012.AD.PerformanceEssentialServices.LSASS.Monitor (UnitMonitor)

Supervisa la utilización de la CPU del proceso LSASS.

Knowledge Base article:

Resumen

Monitor de procesos LSASS. El proceso principal (lsass.exe) de Servicios de dominio de Active Directory está consumiendo muchos recursos de CPU.

Si el uso general de CPU en el servidor es demasiado elevado, los usuarios y los servicios que dependen de Servicios de dominio de Active Directory pueden experimentar retrasos.

Causas

Las posibles causas son las siguientes:

Soluciones

Vea el rendimiento de sistema general de la máquina para determinar si necesita recursos adicionales.

Agregue más controladores de dominio para ayudar a equilibrar la carga.

Asegúrese de que haya una cantidad suficiente de controladores de dominio en los sitios activos de AD.

Externo

Element properties:

TargetMicrosoft.Windows.Server.2012.AD.DomainControllerRole
Parent MonitorMicrosoft.Windows.Server.2012.AD.PerformanceEssentialServices.AggregateMonitor
CategoryCustom
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.Server.2012.AD.PerformanceEssentialServices.LSASS.Monitor.Monitortype
RemotableFalse
AccessibilityPublic
Alert Message
El proceso LSASS ha excedido el umbral de utilización del procesador en varias muestras.
{0}
RunAsDefault

Source Code:

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