Pourcentage du temps DPC total du processeur (SUSE Linux Enterprise Server 10)

Microsoft.Linux.SLES.10.OperatingSystem.TotalPercentDPCTime.Collection (Rule)

Collecte les données du compteur de performances Processeur\Pourcentage du temps DPC

Knowledge Base article:

Résumé

Cette règle collecte les données de performances du compteur Pourcentage du temps DPC total. Ces informations sont collectées et présentées dans un ou plusieurs affichages et/ou rapports.

Le compteur de performances Pourcentage du temps DPC total affiche le pourcentage de temps que le processeur a consacré à recevoir et à traiter les appels de procédure différé (DPC) durant l'intervalle échantillon. Les appels DPC sont des interruptions qui s'exécutent à un niveau de priorité inférieure par rapport aux interruptions standard. Le Pourcentage du temps DPC est un composant du Pourcentage du temps privilégié car les DPC sont exécutés en mode privilégié. Ils sont comptés séparément et ne sont pas un composant des compteurs d'interruption. Ce compteur affiche le temps moyen d'occupation comme un pourcentage de temps sur l'intervalle échantillon.

Element properties:

TargetMicrosoft.Linux.SLES.10.OperatingSystem
CategoryPerformanceCollection
EnabledTrue
Alert GenerateFalse
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Unix.WSMan.PerfCounterProvider.Filtered Default
WriteToDB WriteAction Microsoft.SystemCenter.CollectPerformanceData Default
WriteToDW WriteAction Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData Default

Source Code:

<Rule ID="Microsoft.Linux.SLES.10.OperatingSystem.TotalPercentDPCTime.Collection" Target="Microsoft.Linux.SLES.10.OperatingSystem" Enabled="true" Remotable="true">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Unix!Microsoft.Unix.WSMan.PerfCounterProvider.Filtered">
<TargetSystem>$Target/Host/Property[Type="Unix!Microsoft.Unix.Computer"]/NetworkName$</TargetSystem>
<Uri>http://schemas.microsoft.com/wbem/wscim/1/cim-schema/2/SCX_ProcessorStatisticalInformation?__cimnamespace=root/scx</Uri>
<Filter/>
<SplitItems>true</SplitItems>
<Interval>300</Interval>
<ObjectName>Processor</ObjectName>
<CounterName>% DPC Time</CounterName>
<InstanceName>_Total</InstanceName>
<InstanceProperty>//*[local-name()="Name"]</InstanceProperty>
<Value>$Data///*[local-name()="PercentDPCTime"]$</Value>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>