Windows Server 2016 이상 평균 실제 디스크 읽기 큐 길이

Microsoft.Windows.Server.10.0.PhysicalDisk.AverageDiskReadQueueLength.Collection (Rule)

샘플 간격 중 선택한 디스크에 대해 대기 중인 평균 읽기 요청 수입니다.

Knowledge Base article:

요약

이 규칙은 Physical Disk\Avg. Disk Read Queue Length 성능 카운터의 성능 데이터를 수집합니다.

Physical Disk\Avg. Disk Read Queue Length 성능 카운터는 샘플 간격 동안 선택된 디스크에 대해 대기 중인 읽기 요청의 평균 수를 제공합니다.

Element properties:

TargetMicrosoft.Windows.Server.10.0.PhysicalDisk
CategoryPerformanceCollection
EnabledFalse
Instance NamePhysicalDisk
Counter NameAvg. Disk Read Queue Length
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.PhysicalDisk.AverageDiskReadQueueLength.Collection" Enabled="false" Target="ServervNext!Microsoft.Windows.Server.10.0.PhysicalDisk">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="PerformanceDS" TypeID="SystemPerf!System.Performance.OptimizedDataProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>Avg. Disk Read Queue Length</CounterName>
<ObjectName>PhysicalDisk</ObjectName>
<InstanceName>$Target/Property[Type="WindowsServer!Microsoft.Windows.Server.PhysicalDisk"]/PerfmonInstance$</InstanceName>
<AllInstances>false</AllInstances>
<Frequency>300</Frequency>
<Tolerance>15</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>