Beschikbaar geheugen in megabytes voor Windows Server 2016 en hoger

Microsoft.Windows.Server.10.0.OperatingSystem.MemoryAvailableMBytes.Collection (Rule)

Hiermee worden gegevens verzameld voor het prestatiemeteritem Geheugen\Beschikbare MB.

Knowledge Base article:

Samenvatting

Deze regel verzamelt prestatiegegevens voor het prestatiemeteritem Geheugen\Beschikbare MB.

Het prestatiemeteritem Fysieke schijf\Geschreven pagina's per seconde is het fysieke geheugen dat beschikbaar is voor processen die worden uitgevoerd op de computer, in megabytes, in plaats van bytes zoals wordt gerapporteerd in Geheugen\Beschikbare bytes. Dit wordt berekend door de hoeveelheid ruimte op te tellen op de lijsten met op nul gezet, beschikbaar en stand-by-geheugen. Vrij geheugen is beschikbaar voor gebruik, op nul gezet geheugen bestaat uit pagina's met geheugen die gevuld zijn met nullen om te voorkomen dat latere processen toegang hebben tot de gegevens van een eerder proces, stand-by-geheugen is geheugen dat is verwijderd uit de werkset van het proces (het fysieke geheugen van het proces) op weg naar de schijf, maar dat nog steeds beschikbaar is om te worden teruggehaald. Dit item geeft alleen de laatst waargenomen waarde weer; het is geen gemiddelde.

Element properties:

TargetMicrosoft.Windows.Server.10.0.OperatingSystem
CategoryPerformanceCollection
EnabledTrue
Instance NameMemory
Counter NameAvailable MBytes
Frequency600
Alert GenerateFalse
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
PerformanceDS DataSource System.Performance.OptimizedDataProvider Default
WriteToDB WriteAction Microsoft.SystemCenter.CollectPerformanceData Default
WriteToDW WriteAction Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData Default

Source Code:

<Rule ID="Microsoft.Windows.Server.10.0.OperatingSystem.MemoryAvailableMBytes.Collection" Enabled="true" Target="ServervNext!Microsoft.Windows.Server.10.0.OperatingSystem">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="PerformanceDS" TypeID="SystemPerf!System.Performance.OptimizedDataProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>Available MBytes</CounterName>
<ObjectName>Memory</ObjectName>
<InstanceName/>
<AllInstances>false</AllInstances>
<Frequency>600</Frequency>
<Tolerance>10</Tolerance>
<ToleranceType>Percentage</ToleranceType>
<MaximumSampleSeparation>6</MaximumSampleSeparation>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>