Runbook hizmeti belleğini topla

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

Runbook hizmeti için bellek kullanımını toplayın.

Knowledge Base article:

Özet

Service Management Automation Runbook Hizmeti tarafından kullanılan bellek miktarını toplar.

Yapılandırma

Bu kuralda şu seçenekler yapılandırılabilir:

Seçenek

Açıklama

Varsayılan

CounterName

Performans sayacının adı. Bu değer, bir dil paketi haricinde hiçbir şekilde geçersiz kılınmamalıdır.

RunbookServiceMemory

Etkin

İzleyicinin çalıştırılıp çalıştırılmayacağını belirtir.

True

Sıklık

Kuralın çalıştırılma zamanları arasında saniye cinsinden geçen süre.

600

MaximumSampleSeparation

Tolerans ayarındaki, yeni bir örnek toplanmadan önce atlanan maksimum örnek sayısı.

4

ObjectName

Performans nesnesinin adı. Bu değer bir dil paketi haricinde hiçbir şekilde geçersiz kılınmamalıdır.

Orchestrator Worker Performans Sayaçları

Tolerans

Toplanacak örnek için, örnek değerinin sıralamadaki toplanan önceki değerden farklı olması gereken değer.

5

Element properties:

TargetMicrosoft.SystemCenter.ServiceManagementAutomation.2012R2.Server.Worker
CategoryPerformanceCollection
EnabledTrue
Instance NameProcess
Counter NamePrivate Bytes
Frequency600
Alert GenerateFalse
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource System.Performance.OptimizedDataProvider Default
CollectToDB WriteAction Microsoft.SystemCenter.CollectPerformanceData Default
CollectToDW WriteAction Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData Default

Source Code:

<Rule ID="Microsoft.SystemCenter.ServiceManagementAutomation.2012R2.Rule.Collect.RunbookServiceMemory" 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="Performance!System.Performance.OptimizedDataProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>Private Bytes</CounterName>
<ObjectName>Process</ObjectName>
<InstanceName>RunbookService</InstanceName>
<AllInstances>false</AllInstances>
<Frequency>600</Frequency>
<Tolerance>5</Tolerance>
<ToleranceType>Percentage</ToleranceType>
<MaximumSampleSeparation>6</MaximumSampleSeparation>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="CollectToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="CollectToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>