Fysisk disk genomsn. för Universal Linux s/disköverföring - övervakare
Den genomsnittliga överföringstiden (för den fysiska disken) är hög. Systemprestanda kan påverkas negativt.
Den genomsnittliga tiden per överföring till eller från den fysiska disken mäts i sekunder. En disk som utvecklar en flaskhals kan göra hela systemet långsammare.
Tröskelvärdet för övervakaren analyseras mot ett medeltal av de värden som returneras vid avsökningar till agenten, där parametern Antal prover styr antalet prov som tas med vid beräkning av medelvärdet. Värdet som returneras av agenten är medelvärdet för de senaste 5 minuterna.
Övervakning av fysiska diskar är inaktiverat som standard. Aktivera övervakning genom att aktivera objektidentifieringen för identifiering av fysiska Universal Linux-diskar.
Standardkonfiguration
Parameter | Standardvärde |
Tröskelvärde | 0.05 |
Intervall (sekunder) | 300 |
Antal insamlingar | 5 |
Åsidosättningar kan användas för att ändra parametervärden som har definierats ovan för alla instanser eller för specifika instanser eller grupper.
Ett feltillstånd indikerar att den genomsnittliga tiden per överföring till eller från den fysiska disken för närvarande är hög.
Förhållanden som kan orsaka detta tillstånd:
Hög processoranvändning kan orsaka kapacitetssänkningar vid överföringar av större datamängder.
Hårddiskens gränssnittshastighet kan utgöra en flaskhals för systemets prestanda i övrigt om den är för låg för hårddiskens maximala varaktiga överföringshastighet.
När tillgängligt minne är för lågt skriver den virtuella minneshanteraren fler sidor för att växla, vilket resulterar i ökad diskaktivitet.
Uppgradera till en snabbare processor eller lägg till processorer.
Kontrollera att systemet har en hårddisk med den maximala hastighet som stöds.
Lägg till fysiskt minne.
Se till att ställa in det här tröskelvärdet korrekt för den specifika lagringsmaskinvara som du använder. Lämpligt tröskelvärde varierar i enlighet med diskens underliggande underlagringssystem. "Disken" kan till exempel vara en enskild spindel eller en stor diskmatris. Du kan använda åsidosättningar för att definiera undantagströsklar, vilka kan tillämpas på specifika datorer eller hela datorgrupper.
Target | Microsoft.Linux.Universal.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.Universal.PhysicalDisk.AverageDiskTransferTime.Monitor" Accessibility="Public" Target="Universal!Microsoft.Linux.Universal.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.Universal.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>