Verzamelt het prestatiemeteritem Processor\Percentage interrupt-tijd
Deze regel verzamelt prestatiegegevens voor het prestatiemeteritem Processor\Percentage interrupt-tijd. De verzamelde waarden zijn beschikbaar in prestatieweergaven en -rapporten.
Met deze metriek wordt het percentage tijd aangegeven dat een specifieke processor heeft besteed aan het ontvangen en verwerken van hardware-interrupts. Deze waarde is een indirecte indicator van de activiteit van apparaten die interrupts genereren zoals de systeemklok, de muis, opslagcontrollers, datacommunicatielijnen, netwerkinterfacekaarten en andere randapparatuur. Deze apparaten spreken de processor doorgaans aan wanneer ze een taak hebben voltooid of aandacht nodig hebben. De normale uitvoering van threads wordt uitgesteld tijdens interrupts.
De door de agent geretourneerde waarde is het oplopende gemiddelde van de 5 meest recente waarden die in intervallen van 1 minuut zijn opgevraagd.
De bewaking van afzonderlijke processors is standaard uitgeschakeld. Schakel de bewaking in door de objectdetectie met de naam SUSE Linux Enterprise Server 12-processor detecteren in te schakelen.
Target | Microsoft.Linux.SLES.12.Processor |
Category | PerformanceCollection |
Enabled | True |
Alert Generate | False |
Remotable | True |
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 |
<Rule ID="Microsoft.Linux.SLES.12.Processor.TotalPercentInterruptTime.Collection" Target="Microsoft.Linux.SLES.12.Processor" 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>% Interrupt Time</CounterName>
<InstanceName>$Target/Property[Type="Unix!Microsoft.Unix.Processor"]/PerfmonInstance$</InstanceName>
<InstanceProperty>/DataItem/WsManData/*[local-name(.)='SCX_ProcessorStatisticalInformation']/*[local-name(.)='Name']</InstanceProperty>
<Value>$Data/WsManData/*[local-name(.)='SCX_ProcessorStatisticalInformation']/*[local-name(.)='PercentInterruptTime']$</Value>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>