Aracı havuzu yönetim durumu

Microsoft.SystemCenter.ManagementConfigurationService.PoolManagementMonitor (UnitMonitor)

Dinamik aracı havuzu yönetim işleminin durumunu denetler

Knowledge Base article:

Özet

System Center Yönetim Yapılandırma Hizmeti uygun bir sürede Aracı Havuzu Atama görevini gerçekleştiremedi.

Bu izleyicinin amacı Yapılandırma Hizmetinin “AgentPoolAssignment“ iş öğesini son 15 dakikadan fazla çalıştırıp çalıştıramadığını belirlemektir (varsayılan). Yeni kaynak havuzlarının bu süre boyunca yönetim grubunda doğru etkinleştirilememesi ve mevcut kaynak havuzlarının değişken davranışlarla karşılaşması “AgentPoolAssignment” iş öğesinin başarısız olmasının etkisidir.

Yapılandırma

Yeşil Durum: Aracı Havuzu Atama son 15 dakika içinde bir kez başarıyla çalıştırıldı. ‘AgentPoolAssignment’ öğesini belirten Olay No. 29180 başarılı iş öğesi olarak algılandı.

Sarı Durum: Yerel Yapılandırma Hizmeti belirli bir süre boyunca bu çalışma öğesini art arda gerçekleştiremedi. ‘AgentPoolAssignment’ öğesini belirten Olay No. 29181 başarısız iş öğesi olarak algılandı.

Nedenler

Bu, şu durumlarda oluşabilir:

Çözümler

Sorunla ilgili daha fazla araştırma yapmak için aşağıdakileri uygulamayı düşünün:

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>