Disco fisico SUSE Linux Enterprise Server 12 trasferimenti disco/sec.
Il tempo medio per il trasferimento (per il disco fisico) è elevato. Le prestazioni del sistema potrebbero essere compromesse.
Il tempo medio di disco fisico per il trasferimento viene misurato in secondi. Un disco in cui si sta formando un collo di bottiglia può provocare un rallentamento dell'intero sistema.
La soglia di monitoraggio viene analizzata confrontandola con una media dei valori restituiti all'agente in forma di sondaggi, dove il parametro Numero di campioni si riferisce al numero di campioni inclusi nel calcolo della media. Il valore restituito dall'agente è il tasso medio per i precedenti 5 minuti.
Il monitoraggio dei dischi fisici è disattivato per impostazione predefinita. Abilitare il monitoraggio consentendo l'individuazione oggetti denominata "Individuazione dischi fisici SUSE Linux Enterprise Server 12".
Configurazione predefinita
Parametro | Valore predefinito |
Soglia | 0.05 |
Intervallo (secondi) | 300 |
Numero di campioni | 5 |
Gli override possono essere usati per modificare i valori dei parametri definiti in precedenza per tutte le istanze oppure per istanze o gruppi specifici.
Uno stato di tipo non integro indica che il tempo medio per il trasferimento per il disco fisico è attualmente alta.
Situazioni che potrebbero essere all'origine di questa condizione:
Un utilizzo elevato del processore può provocare rallentamenti in occasione di grossi trasferimenti di dati.
La velocità dell'interfaccia del disco rigido può generare un collo di bottiglia sulle prestazioni complessive se è eccessivamente lenta per la velocità di trasferimento massima supportata dal disco rigido.
Quando la quantità di memoria disponibile è insufficiente, Virtual Memory Manager scrive più pagine nello spazio di swapping incrementando, di conseguenza, l'attività del disco.
Effettuare l'aggiornamento a un processore più veloce o aggiungere processori.
Verificare che sul sistema sia caricato il disco rigido con la velocità massima supportata.
Aggiungere memoria fisica.
Assicurarsi di impostare il valore di soglia in modo appropriato per l'hardware di archiviazione in uso. Il valore soglia varia in funzione del sottosistema di archiviazione alla base del disco. Ad esempio, è possibile che il "disco" sia rappresentato da un asse unico o da un massiccio array di dischi. È possibile utilizzare override per definire soglie di eccezione da applicare a computer specifici o interi gruppi di computer.
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>