Percentage gebruikt geheugen (SUSE Linux Enterprise Server 12)

Microsoft.Linux.SLES.12.OperatingSystem.PercentUsedMemory.Collection (Rule)

Verzamelingsregel voor het prestatiemeteritem Geheugen\Percentage gebruikt geheugen

Knowledge Base article:

Samenvatting

Deze regel verzamelt prestatiegegevens voor het prestatiemeteritem Geheugen\Percentage gebruikt geheugen. De verzamelde waarden zijn beschikbaar in prestatieweergaven en -rapporten.

Met deze metriek wordt de totale hoeveelheid gebruikt geheugen als percentage van het totale geheugen van het systeem aangegeven.

De waarde voor het percentage gebruikt geheugen wordt berekend door het beschikbare geheugen (beschikbaar geheugen, buffers en cachegeheugen) af te trekken van het totale fysiek geheugen en te vergelijken met de waarde voor het totale fysiek geheugen.

Element properties:

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

Member Modules:

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

Source Code:

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