Analyse la capacité du collecteur des services ACS Microsoft à conserver les connexions clientes.
Ce moniteur et cette alerte indique que le collecteur ACS déconnecte des redirecteurs afin de réduire le volume de trafic entrant et d'allouer des ressources et de retarder ainsi le traitement et l'écriture d'événements dans la base de données.
Vous trouverez ci-dessous un récapitulatif de la configuration par défaut de cette analyse :
État rouge : Passage à l'état rouge si le collecteur commence à déconnecter des sessions de redirecteur afin de retarder le traitement dans la file d'attente de la base de données (AdtServer 4615)
État vert : Passage à l'état vert si le collecteur commence à accepter des redirecteurs qui tentent de se reconnecter (AdtServer 4613)
L'état rouge peut indiquer les conditions suivantes :
Un ordinateur géré dont le journal d'événements de sécurité possède un grand nombre d'événements de sécurité (par exemple, un contrôleur de domaine) tente de rediriger des événements de sécurité à un collecteur ACS pour la première fois. Le redirecteur résidant sur l'ordinateur géré va tenter de rediriger très rapidement tous les événements du journal vers le collecteur, ce qui provoque un encombrement dans la file d'attente de la base de données de ce dernier.
Si la base de données est montée sur SQL Server Édition standard et qu'elle effectue des opérations d'indexation au cours de la période de maintenance quotidienne, le collecteur ne peut y écrire des données, ce qui retarde le traitement de la file d'attente.
Si cette condition persiste au cours de la journée, cela peut signifier que la capacité du collecteur est insuffisante pour la gestion du nombre de redirecteurs.
Vous pouvez suivre les étapes ci-dessous pour résoudre le problème :
Envisager d'utiliser SQL Server Édition Entreprise
Ajouter d'autres collecteurs 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>