Monitoraggio Media scrittura disco/sec disco fisico Red Hat Enterprise Linux Server 6
Questo monitoraggio controlla il tempo medio di scrittura del disco fisico. Se si riceve un avviso generato da questo monitoraggio, potrebbe essere richiesto l'intervento dell'utente per riportare il sistema allo stato operativo.
Media scrittura disco fisico visualizza il tempo medio per scrittura su disco, espresso in secondi. Un disco in cui si sta formando un collo di bottiglia può provocare un rallentamento dell'intero sistema.
Uno stato di tipo non integro indica che la velocità media per la scrittura sul disco fisico è attualmente alta.
Situazioni che potrebbero essere all'origine di questa condizione:
Problemi relativi alla scheda logica o al controller.
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 è bassa, Virtual Memory Manager scrive più pagine nello spazio di swapping incrementando, di conseguenza, l'attività del disco.
Aggiornare o sostituire i controller delle unità con modelli più veloci.
Verificare che sul sistema sia caricato il disco rigido con la velocità massima supportata.
Installare unità separate sulle singole schede dei controller allo scopo di distribuire le attività di lettura/scrittura tra più controller e incrementare le prestazioni complessive.
Assicurarsi di impostare il valore di soglia in modo appropriato per l'hardware di archiviazione in uso. È possibile che il valore di soglia vari 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 le ridefinizioni di Operations Manager per definire soglie di eccezione da applicare a computer specifici o interi gruppi di computer.
Target | Microsoft.Linux.RHEL.6.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.RHEL.6.PhysicalDisk.AverageDiskWriteTime.Monitor" Accessibility="Public" Target="Microsoft.Linux.RHEL.6.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.RHEL.6.PhysicalDisk.AverageDiskWriteTime.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/Write</CounterName>
<InstanceName>$Target/Property[Type="Unix!Microsoft.Unix.LogicalDevice"]/DeviceID$</InstanceName>
<InstanceProperty>//*[local-name()="Name"]</InstanceProperty>
<Value>$Data///*[local-name()="AverageWriteTime"]$</Value>
<Threshold>50</Threshold>
<NumSamples>5</NumSamples>
</Configuration>
</UnitMonitor>