Status van beheer agentengroep

Microsoft.SystemCenter.ManagementConfigurationService.PoolManagementMonitor (UnitMonitor)

Controleert de status van het dynamische proces voor het beheer van de agentengroep

Knowledge Base article:

Samenvatting

De System Center Management Configuration-service heeft de toewijzingstaak voor de agentgroep niet in een aanvaardbare tijd kunnen uitvoeren.

Deze monitor moet bepalen of de uitvoering van het werkitem AgentPoolAssignment in de afgelopen 15 minuten is mislukt (standaardinstelling). Als het werkitem AgentPoolAssignment mislukt, heeft dit tot gevolg dat gedurende deze tijd nieuwe resourcegroepen niet juist kunnen worden ingeschakeld in de beheergroep en de huidige resourcegroep onverwacht gedrag kan vertonen.

Configuratie

Groene status: Toewijzing van de agentgroep is eenmaal in de laatste 15 minuten uitgevoerd. Gebeurtenis-id 29180 is gedetecteerd met vermelding van 'AgentPoolAssignment' als voltooid werkitem.

Gele status: De lokale configuratieservice heeft dit werkitem enige tijd niet opeenvolgend kunnen uitvoeren. Gebeurtenis-id 29181 is gedetecteerd met vermelding van 'AgentPoolAssignment' als mislukt werkitem.

Oorzaken

Dit kan gebeuren in de volgende situaties:

Oplossingen

U kunt het volgende doen om het probleem verder te onderzoeken:

Element properties:

TargetMicrosoft.SystemCenter.ManagementConfigurationService
Parent MonitorMicrosoft.SystemCenter.ManagementConfigurationService.WorkItemsHealthMonitor
CategoryStateCollection
EnabledTrue
Alert GenerateFalse
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.2SingleEventLog2StateMonitorType
RemotableTrue
AccessibilityInternal
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.ManagementConfigurationService.PoolManagementMonitor" Accessibility="Internal" Enabled="true" Target="Microsoft.SystemCenter.ManagementConfigurationService" ParentMonitorID="Microsoft.SystemCenter.ManagementConfigurationService.WorkItemsHealthMonitor" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLog2StateMonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<OperationalStates>
<OperationalState ID="FirstEventRaised" MonitorTypeStateID="FirstEventRaised" HealthState="Warning"/>
<OperationalState ID="SecondEventRaised" MonitorTypeStateID="SecondEventRaised" HealthState="Success"/>
</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">29181</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[2]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">AgentPoolAssignment</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">29180</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[2]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">AgentPoolAssignment</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>