Procent czasu bezczynności dysku logicznego

Microsoft.Windows.Server.10.0.LogicalDisk.PercentIdleTime (UnitMonitor)

Monitoruje licznik wydajności Dysk logiczny\\% czasu bezczynności

Knowledge Base article:

Podsumowanie

Na dysku logicznym występuje duża aktywność, w wyniku czego procent czasu bezczynności spadł poniżej wartości progowej dla wielu kolejnych próbek.

Przyczyny

Na dysku logicznym wystąpił ostatnio znaczący wzrost aktywności, przez co ten skok spowodował przekroczenie progu, lub użycie dysku logicznego stabilnie rosło w miarę upływu czasu, osiągając w końcu punkt przekraczający próg.

Inną przyczyną może być nieprawidłowe działanie lub niewłaściwa konfiguracja bazowych dysków fizycznych albo podsystemu dyskowego, co wpływa negatywnie na wydajność dysku logicznego.

Rozwiązania

W celu dalszego zbadania problemu można podjąć następujące kroki:

Rozwiązania mogą się różnić w zależności od wyników tych badań i mogą obejmować:

Element properties:

TargetMicrosoft.Windows.Server.10.0.LogicalDisk
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledFalse
Instance NameLogicalDisk
Counter Name\% Idle Time
Frequency900
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeSystem.Performance.ConsecutiveSamplesThreshold
RemotableTrue
AccessibilityPublic
Alert Message
Wartość procentowa czasu bezczynności dysku logicznego jest zbyt niska
Próg licznika wydajności Dysk logiczny\\% czasu bezczynności został przekroczony.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.10.0.LogicalDisk.PercentIdleTime" Accessibility="Public" Enabled="false" Target="ServervNext!Microsoft.Windows.Server.10.0.LogicalDisk" ParentMonitorID="SystemHealth!System.Health.PerformanceState" Remotable="true" Priority="Normal" TypeID="SystemPerf!System.Performance.ConsecutiveSamplesThreshold" ConfirmDelivery="false">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.10.0.LogicalDisk.PercentIdleTime.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
<AlertParameters/>
</AlertSettings>
<OperationalStates>
<OperationalState ID="OverThreshold" MonitorTypeStateID="ConditionTrue" HealthState="Warning"/>
<OperationalState ID="UnderThreshold" MonitorTypeStateID="ConditionFalse" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>% Idle Time</CounterName>
<ObjectName>LogicalDisk</ObjectName>
<InstanceName>$Target/Property[Type="Windows!Microsoft.Windows.LogicalDevice"]/DeviceID$</InstanceName>
<Frequency>900</Frequency>
<Threshold>20</Threshold>
<Direction>lessequal</Direction>
<NumSamples>24</NumSamples>
</Configuration>
</UnitMonitor>