Collecter la longueur de la file d'attente interne de Worker

Microsoft.SystemCenter.ServiceManagementAutomation.2012R2.Rule.Collect.WorkerInternalQueueLength (Rule)

Compteur Collecter la longueur de la file d'attente interne pour Microsoft Service Automation Worker

Knowledge Base article:

Résumé

Collecte le compteur de performances Longueur de la file d'attente interne de Worker.

Configuration

Il est possible de configurer les options suivantes sur cette règle :

Option

Définition

Valeur par défaut

CounterName

Nom du compteur de performances. Cette valeur ne doit pas être remplacée, sauf par un module linguistique.

WorkerInternalQueueLength

Activé

Indique si l'analyse doit s'exécuter.

Vrai

Fréquence

Nombre de secondes entre les exécutions de la règle.

600

MaximumSampleSeparation

Nombre maximal d'échantillons dans le cadre du paramètre Tolérance qui sont ignorés avant de collecter un nouvel échantillon.

4

ObjectName

Nom de l'objet de performance. Cette valeur ne doit pas être remplacée, sauf par un module linguistique.

Compteurs de performances d'Orchestrator Worker

Tolérance

Quantité de laquelle la valeur de l'échantillon doit différer par rapport à la valeur précédemment collectée afin que l'échantillon soit collecté.

5

Element properties:

TargetMicrosoft.SystemCenter.ServiceManagementAutomation.2012R2.Server.Worker
CategoryPerformanceCollection
EnabledTrue
Alert GenerateFalse
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.SystemCenter.ServiceManagementAutomation.2012R2.Performance.OptimizedDataProvider Default
WriteToDB WriteAction Microsoft.SystemCenter.CollectPerformanceData Default
WriteToDW WriteAction Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData Default

Source Code:

<Rule ID="Microsoft.SystemCenter.ServiceManagementAutomation.2012R2.Rule.Collect.WorkerInternalQueueLength" Target="Microsoft.SystemCenter.ServiceManagementAutomation.2012R2.Server.Worker" Enabled="true" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Microsoft.SystemCenter.ServiceManagementAutomation.2012R2.Performance.OptimizedDataProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>Worker Internal Queue Length</CounterName>
<ObjectName>Orchestrator Worker Performance Counters</ObjectName>
<InstanceName/>
<AllInstances>true</AllInstances>
<Frequency>600</Frequency>
<Tolerance>5</Tolerance>
<ToleranceType>Percentage</ToleranceType>
<MaximumSampleSeparation>6</MaximumSampleSeparation>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>