Microsoft Service Automation Worker için Saniyede Yapılan Worker Veritabanı İsteği sayacını topla
Saniyede Yapılan Web Hizmeti Çağrısı performans sayacını toplar. Bu, istemcilerin Service Management Automation Web Hizmeti'ne yaptığı çağrıların sayısını göstermektedir.
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. | WorkerDatabaseRequestsPerSec |
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 |
Target | Microsoft.SystemCenter.ServiceManagementAutomation.Server.RunbookWorker |
Category | PerformanceCollection |
Enabled | True |
Alert Generate | False |
Remotable | True |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.SystemCenter.ServiceManagementAutomation.Performance.OptimizedDataProvider | Default |
WriteToDB | WriteAction | Microsoft.SystemCenter.CollectPerformanceData | Default |
WriteToDW | WriteAction | Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData | Default |
<Rule ID="Microsoft.SystemCenter.ServiceManagementAutomation.Rule.Collect.WorkerDatabaseRequestsPerSec" Target="Microsoft.SystemCenter.ServiceManagementAutomation.Server.RunbookWorker" Enabled="true" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Microsoft.SystemCenter.ServiceManagementAutomation.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>