Moniteur du disque physique SUSE Linux Enterprise Server 12\Moy. disque s/transfert
Le temps moyen par transfert (pour le disque physique) est élevé. Les performances du système en sont peut-être affectées.
Le temps moyen par transfert pour le disque physique est exprimé en secondes. Un disque provoquant un goulot d'étranglement risque de ralentir tout le système.
Le seuil d'analyse est analysé par rapport à la moyenne des valeurs renvoyées sous forme de sondages à l'agent, où le paramètre Nombre d'échantillons contrôle le nombre d'échantillons inclus dans le calcul de la moyenne. La valeur renvoyée par l'agent est le taux moyen des 5 minutes précédentes.
L'analyse des disques physiques est désactivée par défaut. Activez la supervision en activant la découverte d’objets nommée « Découvrir les disques physiques SUSE Linux Enterprise Server 12 ».
Configuration par défaut
Paramètre | Valeur par défaut |
Seuil | 0,05 |
Intervalle (secondes) | 300 |
Nombre d’échantillons | 5 |
Les remplacements permettent de modifier les valeurs de paramètre définies ci-dessus pour toutes les instances ou pour des instances ou groupes spécifiques.
Un état non intègre indique que le temps moyen par transfert pour le disque physique 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 des processeurs.
Vérifiez si le disque dur offre la vitesse maximale prise en charge par le système.
Ajoutez de la mémoire physique.
Définissez cette valeur de seuil pour qu’elle corresponde à votre matériel de stockage. La valeur de seuil appropriée varie en fonction du sous-système de stockage sous-jacent du disque. Par exemple, le « disque » peut être une pile unique ou une matrice de disques volumineuse. Vous pouvez utiliser les remplacements pour définir des seuils d'exception qui peuvent être appliqués à des ordinateurs spécifiques, ou à des groupes complets d'ordinateurs.
Target | Microsoft.Linux.SLES.12.PhysicalDisk | ||
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.Linux.SLES.12.PhysicalDisk.AverageDiskTransferTime.Monitor" Accessibility="Public" Target="Microsoft.Linux.SLES.12.PhysicalDisk" TypeID="Unix!Microsoft.Unix.WSMan.Performance.Filtered.Average.Threshold.MonitorType" Enabled="true" ParentMonitorID="SystemHealth!System.Health.PerformanceState">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Microsoft.Linux.SLES.12.PhysicalDisk.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_DiskDriveStatisticalInformation?__cimnamespace=root/scx</Uri>
<Filter/>
<SplitItems>true</SplitItems>
<Interval>300</Interval>
<ObjectName>Physical Disk</ObjectName>
<CounterName>Avg. Disk sec/Transfer</CounterName>
<InstanceName>$Target/Property[Type="Unix!Microsoft.Unix.LogicalDevice"]/DeviceID$</InstanceName>
<InstanceProperty>/DataItem/WsManData/*[local-name(.)='SCX_DiskDriveStatisticalInformation']/*[local-name(.)='Name']</InstanceProperty>
<Value>$Data/WsManData/*[local-name(.)='SCX_DiskDriveStatisticalInformation']/*[local-name(.)='AverageTransferTime']$</Value>
<Threshold>.05</Threshold>
<NumSamples>5</NumSamples>
</Configuration>
</UnitMonitor>