Supervisa la capacidad del recopilador de servicios de recopilación de auditorías de Microsoft para mantener conexiones de clientes
Este monitor y esta alerta indican que el recopilador de ACS está desconectando los reenviadores para reducir el tráfico entrante y asignar recursos que atiendan el trabajo acumulado de eventos que deben procesarse y escribirse en la base de datos.
A continuación, hay un resumen de la configuración predeterminada de este monitor:
Estado rojo: transición al estado rojo si el recopilador empieza a desconectar las sesiones de reenviadores existentes para atender el trabajo acumulado en la cola de la base de datos (AdtServer 4615)
Estado verde: transición al estado verde si el recopilador empieza a aceptar los reenviadores que intentan conectar de nuevo (AdtServer 4613).
El estado rojo puede indicar lo siguiente:
Un equipo administrado con numerosos eventos de seguridad en el registro de eventos de seguridad (por ejemplo, un controlador de dominio) intenta reenviar eventos de seguridad a un recopilador de ACS por primera vez. El reenviador del equipo administrado intentará reenviar todos los eventos del registro al recopilador muy rápidamente y, como consecuencia, se producirá una acumulación de eventos en la cola de la base de datos del recopilador.
Si la base de datos está montada en SQL Server Standard Edition, durante el período de mantenimiento diario de la base de datos en el que la base de datos realiza operaciones de indización, el recopilador no puede escribir datos en la base de datos, de modo que se origina trabajo acumulado en la cola.
Si esta situación persiste a lo largo del día, es posible que el recopilador no tenga capacidad para administrar el número actual de reenviadores.
Puede realizar los pasos siguientes para resolver el problema:
Considere la posibilidad de usar SQL Server Enterprise Edition
Considere la posibilidad de agregar más recopiladores de ACS
Target | Microsoft.SystemCenter.ACS.Collector |
Parent Monitor | Microsoft.SystemCenter.ACS.Collector.AvailabilityHealthRollup |
Category | AvailabilityHealth |
Enabled | True |
Alert Generate | False |
Alert Auto Resolve | False |
Monitor Type | Microsoft.Windows.2SingleEventLog2StateMonitorType |
Remotable | True |
Accessibility | Internal |
RunAs | Default |
<UnitMonitor ID="Microsoft.SystemCenter.ACS.Collector.MaintainingClientConnections" Accessibility="Internal" Enabled="true" Target="Microsoft.SystemCenter.ACS.Collector" ParentMonitorID="Microsoft.SystemCenter.ACS.Collector.AvailabilityHealthRollup" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLog2StateMonitorType" ConfirmDelivery="true">
<Category>AvailabilityHealth</Category>
<OperationalStates>
<OperationalState ID="AcceptingNewClientConnections" MonitorTypeStateID="SecondEventRaised" HealthState="Success"/>
<OperationalState ID="DisconnectingClientConnections" MonitorTypeStateID="FirstEventRaised" HealthState="Error"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</FirstComputerName>
<FirstLogName>Operations Manager</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">4615</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">AdtServer</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>Operations Manager</SecondLogName>
<SecondExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">4613</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">AdtServer</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>