Percentuale del tempo di inattività del disco fisico

Microsoft.Windows.Server.2008.PhysicalDisk.PercentIdleTime (UnitMonitor)

Esegue il monitoraggio del contatore delle prestazioni Disco fisico\\% tempo di inattività

Knowledge Base article:

Riepilogo

Sul disco fisico vengono eseguite molte attività e, di conseguenza, la percentuale di tempo di inattività è scesa sotto il valore soglia per molti campioni consecutivi.

Cause

Il disco fisico ha recentemente subito un aumento significativo dell'attività, con conseguente superamento della soglia, oppure l'utilizzo di tale disco fisico è aumentato costantemente nel tempo per raggiungere infine il punto di superamento della soglia.

L'altra possibilità è che una certa porzione del disco fisico sottostante o il sottosistema del disco presentano errori di funzionamento o configurazione e compromettono di conseguenza le prestazioni del disco fisico.

Soluzioni

Per esaminare ulteriormente questo problema, considerare quanto segue:

In base alle conclusioni di un'analisi più approfondita, le soluzioni possono variare e potrebbero includere una delle seguenti opzioni:

Element properties:

TargetMicrosoft.Windows.Server.2008.PhysicalDisk
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledFalse
Instance NamePhysicalDisk
Counter Name\% Idle Time
Frequency900
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeSystem.Performance.ConsecutiveSamplesThreshold
RemotableTrue
AccessibilityPublic
Alert Message
La percentuale di tempo di inattività del disco fisico è troppo bassa
La soglia per il contatore delle prestazioni Disco fisico\\% tempo di inattività è stata superata.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.2008.PhysicalDisk.PercentIdleTime" Accessibility="Public" Enabled="false" Target="Server2008!Microsoft.Windows.Server.2008.PhysicalDisk" ParentMonitorID="SystemHealth!System.Health.PerformanceState" Remotable="true" Priority="Normal" TypeID="SystemPerf!System.Performance.ConsecutiveSamplesThreshold" ConfirmDelivery="false">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.2008.PhysicalDisk.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>PhysicalDisk</ObjectName>
<InstanceName>$Target/Property[Type="WindowsServer!Microsoft.Windows.Server.PhysicalDisk"]/PerfmonInstance$</InstanceName>
<Frequency>900</Frequency>
<Threshold>20</Threshold>
<Direction>lessequal</Direction>
<NumSamples>24</NumSamples>
</Configuration>
</UnitMonitor>