Analyse Moyenne disque s/transfert du disque logique pour Solaris 10
Cette analyse vérifie le compteur Temps moyen de transfert sur le disque logique. Si vous recevez une alerte via cette analyse, vous devez faire en sorte que le système retrouve un état de fonctionnement normal.
Ce compteur indique la durée moyenne, en secondes, de transfert sur le disque. Un disque provoquant un goulot d'étranglement risque de ralentir tout le système.
Un état de fonctionnement anormal indique que le taux de transfert sur le disque logique est actuellement élevé.
Conditions d'apparition de ce problème :
Une utilisation élevée du processeur peut entraîner des ralentissements lors de transferts de données volumineux.
La vitesse de l'interface du disque dur peut réduire l'ensemble des performances si elle s'avère trop faible pour assurer un taux de transfert maximal maintenu sur le disque dur.
Lorsque la mémoire disponible est insuffisante, le Gestionnaire de mémoire virtuelle enregistre davantage de pages dans l'espace d'échange, ce qui augmente l'activité du disque.
Installez un processeur plus rapide ou ajoutez d'autres processeurs.
Vérifiez si le disque dur offre la vitesse maximale prise en charge par le système.
Ajoutez de la mémoire physique supplémentaire.
Veillez à définir cette valeur de seuil de sorte qu'elle corresponde à votre matériel de stockage. La valeur de seuil varie en fonction du sous-système de stockage sous-jacent au disque. Par exemple, le « disque » peut être une pile unique ou une matrice de disques volumineuse. Vous pouvez utiliser les fonctionnalités de remplacement de Microsoft Operations Manager pour définir des seuils d'exception qui peuvent être appliqués à des ordinateurs spécifiques, ou à des groupes complets d'ordinateurs.
Target | Microsoft.Solaris.10.LogicalDisk | ||
Parent Monitor | System.Health.PerformanceState | ||
Category | PerformanceHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Unix.WSMan.Performance.Filtered.Average.Threshold.MonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Solaris.10.LogicalDisk.AverageDiskTransferTime.Monitor" Accessibility="Public" Target="Microsoft.Solaris.10.LogicalDisk" TypeID="Unix!Microsoft.Unix.WSMan.Performance.Filtered.Average.Threshold.MonitorType" Enabled="true" ParentMonitorID="SystemHealth!System.Health.PerformanceState">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Microsoft.Solaris.10.LogicalDisk.AverageDiskTransferTime.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Value$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState HealthState="Success" MonitorTypeStateID="UnderThreshold" ID="UnderThreshold"/>
<OperationalState HealthState="Error" MonitorTypeStateID="OverThreshold" ID="OverThreshold"/>
</OperationalStates>
<Configuration>
<TargetSystem>$Target/Host/Property[Type="Unix!Microsoft.Unix.Computer"]/NetworkName$</TargetSystem>
<Uri>http://schemas.microsoft.com/wbem/wscim/1/cim-schema/2/SCX_FileSystemStatisticalInformation?__cimnamespace=root/scx</Uri>
<Filter/>
<SplitItems>true</SplitItems>
<Interval>300</Interval>
<ObjectName>Logical Disk</ObjectName>
<CounterName>Avg. Disk sec/Transfer</CounterName>
<InstanceName>$Target/Property[Type="Unix!Microsoft.Unix.LogicalDevice"]/DeviceID$</InstanceName>
<InstanceProperty>//*[local-name()="Name"]</InstanceProperty>
<Value>$Data///*[local-name()="AverageTransferTime"]$</Value>
<Threshold>50</Threshold>
<NumSamples>5</NumSamples>
</Configuration>
</UnitMonitor>