邏輯磁碟閒置時間百分比

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

監視效能計數器 LogicalDisk\\% Idle Time

Knowledge Base article:

摘要

邏輯磁碟上發生許多活動,導致閒置時間百分比低於多個連續範例的閾值。

原因

邏輯磁碟最近曾發生活動大幅增加的情況,而且此驟增情況導致活動量超過閾值,或是邏輯磁碟的使用率隨著時間穩定增加,最後達到超過閾值的程度。

另一個可能的原因是基礎實體磁碟或磁碟子系統的某些部分發生問題或設定不正確,因而影響到邏輯磁碟的效能。

解決方式

若要進一步調查此問題,請考慮採用下列方法:

根據進一步調查的結果,解決方式可能有所不同且可能包括下列其中一種:

Element properties:

TargetMicrosoft.Windows.Server.2008.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
邏輯磁碟閒置時間百分比過低
Logical Disk\\% Idle Time 效能計數器已超過閾值。
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.2008.LogicalDisk.PercentIdleTime" Accessibility="Public" Enabled="false" Target="Server2008!Microsoft.Windows.Server.2008.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.2008.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>