Disco lógico\\% de espacio libre

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

Monitor Disco lógico\\% de espacio libre de SUSE Linux Enterprise Server 9

Knowledge Base article:

Resumen

Este monitor comprueba el % de espacio libre en disco de todos los discos lógicos. Si se recibe una alerta de este monitor, podría ser necesaria la intervención del usuario para liberar espacio en disco y devolver el sistema a un estado operativo.

Causas

Una indicación de estado incorrecto muestra que el % de espacio libre en ese momento es bajo. Esto puede deberse a un registro excesivo de una aplicación.

Resoluciones

Vea la capacidad del disco desde la consola de Operations Manager. Determine si se ha instalado recientemente alguna aplicación nueva. Revise los archivos de registro de registros que parezcan ser demasiado grandes. En caso afirmativo, determine si los registros son registros actuales o históricos.

Para solucionar la situación, considere usar la utilidad tar para comprimir (zip) los archivos de registro y liberar espacio en disco. Para crear un archivo tar, utilice el comando "tar -cvf [nombre de archivo de destino].tar [ruta/archivo de origen]".

Capacidad de disco

Element properties:

TargetMicrosoft.Linux.SLES.9.LogicalDisk
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Unix.WSMan.Performance.Filtered.Average.Threshold.MonitorType
RemotableTrue
AccessibilityPublic
Alert Message
\% de espacio libre demasiado bajo
Se ha superado el umbral para el contador de rendimiento Disco lógico\\% de espacio libre. El valor que sobrepasó el umbral es: {0}\% de espacio libre.
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.PerformanceState">
<Category>PerformanceHealth</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>//*[local-name()="Name"]</InstanceProperty>
<Value>$Data///*[local-name()="PercentFreeSpace"]$</Value>
<Threshold>5</Threshold>
<NumSamples>1</NumSamples>
</Configuration>
</UnitMonitor>