Letture pagine in memoria al secondo Windows Server 2016 e versioni successive

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

Raccoglie il contatore delle prestazioni Memoria\Letture pagine/sec

Knowledge Base article:

Riepilogo

Questa regola raccoglie i dati sulle prestazioni per il contatore delle prestazioni Memoria\Letture pagine/sec.

Il contatore delle prestazioni Disco fisico\Letture pagine/sec visualizza la frequenza delle letture da disco necessarie per risolvere errori di pagina hardware. Indica il numero di operazioni di lettura, senza considerare il numero di pagine recuperate in ogni operazione. Gli errori nelle pagine hardware si verificano quando un processo fa riferimento a una pagina nella memoria virtuale che non sia in un working set o in un altro punto della memoria fisica e deve essere richiamata dal disco. Il contatore è un indicatore primario del tipo di errori che causano ritardi a livello di sistema. Comprende operazioni di lettura per compensare gli errori nella cache del file system in genere richiesta dalle applicazioni e nei file di memoria non mappati nella cache. Confrontare il valore di Memoria\Letture pagine/sec con il valore di Memoria\Input pagine/sec per determinare il numero medio di letture di pagine durante ogni operazione.

Element properties:

TargetMicrosoft.Windows.Server.10.0.OperatingSystem
CategoryPerformanceCollection
EnabledFalse
Instance NameMemory
Counter NamePage Reads/sec
Frequency300
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.MemoryPageReadsPerSec.Collection" Enabled="false" 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>Page Reads/sec</CounterName>
<ObjectName>Memory</ObjectName>
<InstanceName/>
<AllInstances>false</AllInstances>
<Frequency>300</Frequency>
<Tolerance>250</Tolerance>
<ToleranceType>Absolute</ToleranceType>
<MaximumSampleSeparation>12</MaximumSampleSeparation>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>