Analyse du compteur de performances Disque physique\\% temps inactivité
De nombreuses activités sont en cours sur le disque physique et cela a fait chuter le pourcentage de temps d'inactivité sous le seuil pour plusieurs échantillons consécutifs.
Le disque physique a récemment subi une augmentation importante de son activité et ce pic a entraîné un dépassement du seuil, ou l'utilisation du disque physique a augmenté régulièrement dans le temps et elle a dépassé le seuil.
L'autre possibilité est qu'une partie des disques physiques sous-jacents ou le sous-système de disque est défectueux ou mal configuré, ce qui altère les performances du disque physique.
Pour examiner le problème, procédez comme suit :
Examinez le journal des événements système sur le système pour voir s'il existe une erreur signalant des problèmes avec le disque physique, les disques physiques ou le sous-système de stockage.
Examinez l'historique des temps d'inactivité pour ce disque physique à l'aide des affichages de performances ou des rapports dans Operations Manager ou l'Analyseur de performances. Cela vous aidera à déterminer si le problème a commencé récemment ou si l'activité a augmenté régulièrement sur une longue période de temps.
Examinez les autres compteurs de performances du disque physique tels que « Pourcentage du temps de lecture du disque », « Pourcentage du temps d'écriture du disque », « Écritures disque/s » et « Lectures disque/s » pour comprendre quels types d'E/S gèrent l'utilisation globale du disque.
Examinez les compteurs de performances « Processus » tels que « Opérations des données d'E/S/s » pour identifier les processus qui contribuent plus largement à l'E/S globale sur le système. Une fois que les principaux processus sont identifiés, les compteurs « Opérations de lecture d'E/S/s » et « Opérations d'écriture d'E/S/s » vous aideront à déterminer le type d'E/S exécuté par le processus.
En fonction des résultats de recherche supplémentaire, les résolutions peuvent varier et inclure l'un des éléments suivants :
Corriger tous les problèmes avec le sous-système de stockage.
Diminuer le débit d'E/S survenant sur le système ou distribuer la charge sur plus de disques physiques.
Mettre à niveau les lecteurs ou le sous-système de stockage pour gérer la charge accrue.
Si l'augmentation de la charge est acceptable, le seuil de l'analyse peut être modifié afin d'être moins restrictif. De même, le nombre d'échantillons consécutifs peut être augmenté pour forcer l'analyse à modifier l'état uniquement lorsque l'utilisation est maintenue sur de longues périodes.
Target | Microsoft.Windows.Server.2008.PhysicalDisk | ||
Parent Monitor | System.Health.PerformanceState | ||
Category | PerformanceHealth | ||
Enabled | False | ||
Instance Name | PhysicalDisk | ||
Counter Name | \% Idle Time | ||
Frequency | 900 | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | System.Performance.ConsecutiveSamplesThreshold | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<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>