Сбор данных счетчика числа запросов в секунду к базе данных Worker

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

Сбор данных счетчика "Запросов базы данных Worker в секунду" для компонента Microsoft Service Automation Worker

Knowledge Base article:

Сводка

Сбор данных счетчика производительности "Вызовов веб-службы в секунду". Указывает число вызовов, отправляемых клиентами в веб-службу Service Management Automation.

Конфигурация

Для этого правила можно настроить следующие параметры:

Параметр

Определение

По умолчанию

CounterName

Имя счетчика производительности. Это значение может быть переопределено только языковым пакетом.

WorkerDatabaseRequestsPerSec

Включено

Указывает на необходимость запуска монитора.

True

Частота

Интервал в секундах между запусками правила.

600

MaximumSampleSeparation

Максимальное число выборок в пределах, заданных параметром "Погрешность", которые пропускаются перед созданием новой выборки.

4

ObjectName

Имя объекта производительности. Это значение может быть переопределено только языковым пакетом.

Счетчики производительности Orchestrator Worker

Погрешность

Величина, на которую значение выборки должно отличаться от ранее собранного значения, чтобы счетчик включил эту выборку в собранные данные.

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.WorkerDatabaseRequestsPerSec" 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 Database Requests Per Sec</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>