Raccolta prestazioni controller di dominio Active Directory - Metrica CPU totale DNS

Microsoft.Windows.Server.2012.R2.AD.DomainController.DNSTotalCPU.Collection (Rule)

Knowledge Base article:

Riepilogo

La regola raccoglie la percentuale di CPU usata dal DNS in un controller di dominio che esegue il DNS.

Questa raccolta di prestazioni consente di determinare il carico nel DNS per un controller di dominio.

Element properties:

TargetMicrosoft.Windows.Server.2012.R2.AD.DomainController.DNS
CategoryPerformanceCollection
EnabledTrue
Instance NameProcess
Counter Name\% Processor Time
Frequency900
Alert GenerateFalse
RemotableFalse

Member Modules:

ID Module Type TypeId RunAs 
PerformanceDS DataSource System.Performance.OptimizedDataProvider Default
WriteToDB WriteAction Microsoft.SystemCenter.CollectPerformanceData Default
WriteToDW WriteAction Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData Default

Source Code:

<Rule ID="Microsoft.Windows.Server.2012.R2.AD.DomainController.DNSTotalCPU.Collection" Enabled="true" Target="AD2012R2Core!Microsoft.Windows.Server.2012.R2.AD.DomainController.DNS" 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="AD!Microsoft.Windows.Server.AD.Library.DomainControllerRole"]/Name$</ComputerName>
<CounterName>% Processor Time</CounterName>
<ObjectName>Process</ObjectName>
<InstanceName>dns</InstanceName>
<AllInstances>false</AllInstances>
<Frequency>900</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>