Shromáždit informace o délce fronty interních pracovních procesů

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

Čítač Shromáždit informace o délce fronty interních pracovních procesů pro aplikaci Microsoft Service Automation Worker

Knowledge Base article:

Shrnutí

Shromažďuje informace z čítače výkonu Délka vnitřní fronty pracovního procesu Worker.

Konfigurace

Pro toto pravidlo lze nakonfigurovat následující možnosti:

Možnost

Definice

Výchozí

CounterName

Název čítače výkonu. Tato hodnota by neměla být přepsána (výjimkou je jazyková sada Language Pack).

WorkerInternalQueueLength

Povoleno

Určuje, zda má být monitorování spuštěno.

Pravda

Četnost

Počet sekund mezi jednotlivými spuštěními pravidla

600

MaximumSampleSeparation

Maximální počet vzorků v rámci nastavené tolerance, které jsou přeskočeny před získáním nového vzorku

4

ObjectName

Název objektu souvisejícího s výkonem. Tato hodnota by neměla být přepsána (výjimkou je jazyková sada Language Pack).

Čítače výkonu pracovního procesu Orchestrator Worker

Tolerance

Míra, do jaké se musí hodnota vzorku lišit od dříve získané hodnoty, aby byl vzorek získán

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>