Zbieraj dane dotyczące pamięci usługi Runbook

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

Zbieraj dane dotyczące wykorzystania pamięci dla usługi Runbook.

Knowledge Base article:

Podsumowanie

Zbiera dane dotyczące wielkości pamięci używanej przez usługę Runbook programu Service Management Automation.

Konfiguracja

W odniesieniu do tej reguły można skonfigurować następujące opcje:

Opcja

Definicja

Domyślne

Nazwa licznika

Nazwa licznika wydajności. Tej wartości nie należy zastępować, jednak nie dotyczy to pakietu językowego.

Pamięć usługi Runbook

Włączone

Określa, czy monitor powinien zostać uruchomiony.

Prawda

Częstotliwość

Liczba sekund między okresami uruchomienia reguły.

600

Maksymalna separacja próbek

Maksymalna liczba próbek w ramach ustawienia Tolerancja, które są pomijane przed pobraniem nowej próbki.

4

Nazwa obiektu

Nazwa obiektu wydajności. Tej wartości nie należy zastępować, jednak nie dotyczy to pakietu językowego.

Liczniki wydajności procesu roboczego programu Orchestrator

Tolerancja

Wymagana różnica między wartościami aktualnie i poprzednio pobranej próbki, aby pobrana została kolejna próbka.

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>