İşlemci\\% İşlemci Zamanı performans sayacını toplar
Bu kural, İşlemci\% İşlemci Zamanı performans sayacı için performans verilerini toplar.
İşlemci\% İşlemci Zamanı performans sayacı, işlemcinin boş olmayan bir iş parçacığını yürütmek için harcadığı zaman yüzdesini ortaya çıkarır. Boş iş parçacığının örnek aralıkta etkin olduğu sürenin ölçülmesi ve aralık süresinden bunun çıkarılmasıyla hesaplanır. (Her işlemcide, çalışmaya hazır iş parçacığı olmadığında zaman dilimlerini kullanan boş bir iş parçacığı vardır). Bu sayaç, işlemci etkinliğinin birincil göstergesidir ve görülen meşgul zamanın yüzde olarak ortalamasını gösterir. Hizmetin etkin olmadığı sürenin izlenmesi ve bu değerin %100'den çıkarılmasıyla hesaplanır.
Target | Microsoft.Windows.Server.10.0.OperatingSystem |
Category | PerformanceCollection |
Enabled | True |
Instance Name | Processor Information |
Counter Name | \% Processor Time |
Frequency | 300 |
Alert Generate | False |
Remotable | True |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
PerformanceDS | DataSource | System.Performance.OptimizedDataProvider | Default |
WriteToDB | WriteAction | Microsoft.SystemCenter.CollectPerformanceData | Default |
WriteToDW | WriteAction | Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData | Default |
<Rule ID="Microsoft.Windows.Server.10.0.OperatingSystem.TotalPercentProcessorTime.Collection" Enabled="true" Target="ServervNext!Microsoft.Windows.Server.10.0.OperatingSystem">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="PerformanceDS" TypeID="SystemPerf!System.Performance.OptimizedDataProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>% Processor Time</CounterName>
<ObjectName>Processor Information</ObjectName>
<InstanceName>_Total</InstanceName>
<AllInstances>false</AllInstances>
<Frequency>300</Frequency>
<Tolerance>5</Tolerance>
<ToleranceType>Absolute</ToleranceType>
<MaximumSampleSeparation>12</MaximumSampleSeparation>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>