Ontvangen bytes per seconde (Solaris 10)

Microsoft.Solaris.10.NetworkAdapter.BytesReceivedPerSec.Collection (Rule)

Verzamelingsregel voor het prestatiemeteritem Netwerkadapter\Ontvangen bytes per seconde

Knowledge Base article:

Samenvatting

Deze regel verzamelt prestatiegegevens voor het prestatiemeteritem Netwerkadapter\Ontvangen bytes per seconde. De verzamelde waarden zijn beschikbaar in prestatieweergaven en -rapporten.

Met deze metriek wordt het aantal bytes per seconde aangegeven dat is ontvangen via de netwerkadapter, inclusief frametekens.

De waarde die door de agent wordt geretourneerd is een cumulatieve tellerwaarde van de bytes die door netwerkadapter zijn ontvangen. De regel berekent de verandering in geheugengebruik in bytes tussen opeenvolgende steekproeven (waarbij met de parameter Aantal steekproeven het aantal steekproeven wordt bepaald dat in de berekening is opgenomen) en deelt deze delta-waarde door het aantal seconden tussen de verzameltijden van de twee steekproeven.

Element properties:

TargetMicrosoft.Solaris.10.NetworkAdapter
CategoryPerformanceCollection
EnabledTrue
Alert GenerateFalse
RemotableTrue

Member Modules:

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

Source Code:

<Rule ID="Microsoft.Solaris.10.NetworkAdapter.BytesReceivedPerSec.Collection" Target="Microsoft.Solaris.10.NetworkAdapter" Enabled="true" Remotable="true">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Unix!Microsoft.Unix.WSMan.PerfCounterProvider.Filtered.Delta">
<TargetSystem>$Target/Host/Property[Type="Unix!Microsoft.Unix.Computer"]/NetworkName$</TargetSystem>
<Uri>http://schemas.microsoft.com/wbem/wscim/1/cim-schema/2/SCX_EthernetPortStatistics?__cimnamespace=root/scx</Uri>
<Filter/>
<SplitItems>true</SplitItems>
<Interval>300</Interval>
<ObjectName>Network Adapter</ObjectName>
<CounterName>Bytes Received/Sec</CounterName>
<InstanceName>$Target/Property[Type="Unix!Microsoft.Unix.LogicalDevice"]/DeviceID$</InstanceName>
<InstanceProperty>/DataItem/WsManData/*[local-name(.)='SCX_EthernetPortStatistics']/*[local-name(.)='InstanceID']</InstanceProperty>
<Value>$Data/WsManData/*[local-name(.)='SCX_EthernetPortStatistics']/*[local-name(.)='BytesReceived']$</Value>
<NumSamples>1</NumSamples>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>