"Aracı işlemci kullanımı" performans sayacını toplar
Bu kural Operations Manager aracısının ve ilgili işlemlerin toplam CPU kullanımını hesaplar ve ardından bunu “Sistem Durumu Hizmeti†nesnesi ve “aracı işlemci kullanımı†sayacı altındaki performans verisi olarak gönderir.
Bu kuralın temel aldığı betik Operations Manager aracı işlemleri (HealthService.exe), kendi alt izleme ana bilgisayarı işlemleri (MonitoringHost.exe) ve bu izleme ana bilgisayarı işlemlerinin alt işlemleri (cscript.exe, PowerShell.exe, vs.) için CPU kullanımını bulur ve örneklendirir. Betik hesaplamayı üç kez çalıştırır ve bu ardışık üç örneğin ortalamasını işlemler veritabanına ve veri ambarına yazar.
Aracıların CPU kullanımı için örneklendirilen verileri incelemek için Aracı Performansı görünümüne bakın.
Aracı Performansı Görünümü
Target | Microsoft.SystemCenter.HealthService |
Category | PerformanceCollection |
Enabled | True |
Alert Generate | False |
Remotable | False |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.SystemCenter.HealthService.SCOMpercentageCPUTimeCounterDataSource | Default |
WriteToDB | WriteAction | Microsoft.SystemCenter.CollectPerformanceData | Default |
WriteToDW | WriteAction | Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData | Default |
<Rule ID="Microsoft.SystemCenter.HealthService.SCOMpercentageCPUTimeCollection" Enabled="true" Target="SCLibrary!Microsoft.SystemCenter.HealthService" ConfirmDelivery="false" Remotable="false" Priority="Normal" DiscardLevel="100">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Microsoft.SystemCenter.HealthService.SCOMpercentageCPUTimeCounterDataSource">
<IntervalSeconds>321</IntervalSeconds>
<TimeoutSeconds>300</TimeoutSeconds>
<SyncTime>00:00</SyncTime>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerName>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SCLibrary!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>