Använt minne i procent (Universal Linux)

Microsoft.Linux.Universal.OperatingSystem.PercentUsedMemory.Collection (Rule)

Insamlingsregel för prestandaräknaren för minne\använt minne i procent

Knowledge Base article:

Sammanfattning

Med den här regeln samlas prestandadata in för prestandaräknaren för minne\använt minne i procent. De insamlade värdena är tillgängliga i prestandavyer och rapporter.

Mätvärdet visar den totala mängd minne som för närvarande används av systemet som en procentandel av det totala minnet i systemet.

Procentvärdet för använt minne beräknas genom att det tillgängliga minnet (ledigt, buffrat och cachat) subtraheras från det totala fysiska minnet och jämförs med värdet för det totala fysiska minnet.

Element properties:

TargetMicrosoft.Linux.Universal.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.Universal.OperatingSystem.PercentUsedMemory.Collection" Target="Universal!Microsoft.Linux.Universal.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>