Diese Regel erfasst Leistungsdaten für den Leistungsindikator „Prozessor\Prozessorzeit (%)“ für einen Domänencontroller.
Der Leistungsindikator „Prozessor\Prozessorzeit (%)“ zeigt den Prozentsatz der verstrichenen Zeit an, die der Prozessor aufwendet, um einen nicht im Leerlauf befindlichen Thread auszuführen. Er wird durch Messung der Dauer, in der der im Leerlauf befindliche Thread im Beispielintervall aktiv ist, berechnet, wobei diese Zeit von der Intervalldauer abgezogen wird. (Jeder Prozessor verfügt über einen Leerlaufthread, der Zyklen verwendet, wenn keine weiteren Threads für die Ausführung bereit sind.) Diese Zähler ist der primäre Indikator der Prozessoraktivität. Er zeigt den durchschnittlichen Prozentsatz der beschäftigten Zeit, der während des Beispielintervalls beobachtet wird. Der Wert wird berechnet, indem die Zeit überwacht wird, in der der Dienst inaktiv ist, wobei dieser Wert von 100 % abgezogen wird.
Target | Microsoft.Windows.Server.2012.AD.DomainControllerRole |
Category | PerformanceCollection |
Enabled | True |
Instance Name | Processor |
Counter Name | \% Processor Time |
Frequency | 300 |
Alert Generate | False |
Remotable | False |
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.2012.AD.DomainController.ProcessorTime.Collection" Enabled="true" Target="AD2012Core!Microsoft.Windows.Server.2012.AD.DomainControllerRole" ConfirmDelivery="false" Remotable="false" Priority="Normal" DiscardLevel="100">
<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</ObjectName>
<InstanceName>_Total</InstanceName>
<AllInstances>false</AllInstances>
<Frequency>300</Frequency>
<Tolerance>2</Tolerance>
<ToleranceType>Absolute</ToleranceType>
<MaximumSampleSeparation>4</MaximumSampleSeparation>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>