Collect Percentage of Max Concurrent Calls counter for Microsoft Service Automation Web Service
Collects the Web Service Percentage of Max Concurrent Calls performance counter.
The following options can be configured on this rule:
Option | Definition | Default |
CounterName | Name of the performance counter. This value should not be overridden except by a language pack. | WebServiceCallsPerSecond |
Enabled | Specifies whether the monitor should run. | True |
Frequency | Number of seconds between times that the rule is run. | 600 |
MaximumSampleSeparation | The maximum number of samples within the Tolerance setting that are skipped before a new sample is collected. | 4 |
ObjectName | Name of the performance object. This value should not be overridden except by a language pack. | Orchestrator Worker Performance Counters |
Tolerance | The amount that the value of the sample must differ from the previously collected value in order for the sample to be collected. | 5 |
Target | Microsoft.SystemCenter.ServiceManagementAutomation.2012R2.Server.Web |
Category | PerformanceCollection |
Enabled | True |
Alert Generate | False |
Remotable | True |
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 |
<Rule ID="Microsoft.SystemCenter.ServiceManagementAutomation.2012R2.Rule.Collect.WebServicePercentageOfMaxConcurrentCalls" Target="Microsoft.SystemCenter.ServiceManagementAutomation.2012R2.Server.Web" 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>Percentage Of Max Concurrent Calls</CounterName>
<ObjectName>ServiceModelService 4.0.0.0</ObjectName>
<InstanceName>OrchestratorService@||OrchestratorService.svc</InstanceName>
<AllInstances>false</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>