Percentage vrije ruimte van de logische schijf

Microsoft.Linux.SLES.9.LogicalDisk.PercentFreeSpace.Monitor (UnitMonitor)

Monitor voor het percentage beschikbare ruimte voor de logische SUSE Linux Enterprise Server 9-schijf

Knowledge Base article:

Samenvatting

De hoeveelheid vrije ruimte op de logische schijf (bestandssysteem) is laag. De systeemprestaties kunnen nadelig worden beïnvloed en het is misschien niet mogelijk om bestanden toe te voegen of te wijzigen totdat er extra vrije schijfruimte beschikbaar wordt gemaakt.

De ruimte die op het bestandssysteem voor de hoofdgebruiker is gereserveerd, is opgenomen in de berekende vrije ruimte. Het gebruik van het bestandssysteem wordt berekend op de momenteel beschikbare en totale waarden. Dit is mogelijk geen nauwkeurige weergave van het werkelijke gebruik voor bestandssystemen die ruimte dynamisch toekennen, zoals ZFS.

De monitordrempelwaarde wordt geanalyseerd tegen het gemiddelde van de waarden die in peilingen aan de agent worden geretourneerd. De parameter Aantal steekproeven bepaalt het aantal steekproeven dat bij de berekening van het gemiddelde is opgenomen.

Deze monitor is vervangen door de bijbehorende monitor Beschikbare ruimte voor logische schijf, waarmee configureerbare drempelwaarden voor waarschuwingen en fouten over de beschikbare ruimte worden geïmplementeerd, uitgedrukt als percentage of in megabytes. Als de bijbehorende monitor Beschikbare ruimte voor de logische schijf is ingeschakeld, schakelt u deze monitor uit met een onderdrukking.

Configuratie

Standaardconfiguratie

Parameter

Standaardwaarde

Drempelwaarde

5

Interval (seconden)

300

Aantal voorbeelden

1

Onderdrukkingen kunnen worden gebruikt om de hierboven gedefinieerde parameterwaarden te wijzigen voor alle exemplaren of voor specifieke exemplaren of groepen.

Oorzaken

Wanneer de grootte van bestaande bestanden toeneemt en er nieuwe bestanden worden toegevoegd, wordt de beschikbare ruimte van het bestandssysteem in beslag genomen. Wanneer de hoeveelheid vrije ruimte van het bestandssysteem onder de drempelwaarde komt, verandert de status van de logische schijf.

Oplossingen

Om de hoeveelheid beschikbare schijfruimte te verhogen, kunt u een of meer van de volgende acties uitvoeren:

Om de recente capaciteitsgeschiedenis van het bestandssysteem weer te geven, kunt u de volgende weergave gebruiken:

Schijfcapaciteit

Element properties:

TargetMicrosoft.Linux.SLES.9.LogicalDisk
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Unix.WSMan.Performance.Filtered.Average.Threshold.MonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Het percentage vrije ruimte is te laag
De drempelwaarde van het prestatiemeteritem Logische schijf\Percentage vrije ruimte is overschreden. De waarde die groter is dan de drempelwaarde is: {0}\% vrije ruimte.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Linux.SLES.9.LogicalDisk.PercentFreeSpace.Monitor" Accessibility="Public" Target="Microsoft.Linux.SLES.9.LogicalDisk" TypeID="Unix!Microsoft.Unix.WSMan.Performance.Filtered.Average.Threshold.MonitorType" Enabled="true" ParentMonitorID="SystemHealth!System.Health.AvailabilityState">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Linux.SLES.9.LogicalDisk.PercentFreeSpace.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Value$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState HealthState="Error" MonitorTypeStateID="UnderThreshold" ID="UnderThreshold"/>
<OperationalState HealthState="Success" 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>% Free Space</CounterName>
<InstanceName>$Target/Property[Type="Unix!Microsoft.Unix.LogicalDevice"]/DeviceID$</InstanceName>
<InstanceProperty>/DataItem/WsManData/*[local-name(.)='SCX_FileSystemStatisticalInformation']/*[local-name(.)='Name']</InstanceProperty>
<Value>$Data/WsManData/*[local-name(.)='SCX_FileSystemStatisticalInformation']/*[local-name(.)='PercentFreeSpace']$</Value>
<Threshold>5</Threshold>
<NumSamples>1</NumSamples>
</Configuration>
</UnitMonitor>