Espacio libre en disco lógico

Microsoft.Windows.Server.2008.LogicalDisk.FreeSpace (UnitMonitor)

Supervisa el porcentaje de espacio libre y el número de MBytes libres que queda en un disco lógico. Sólo cuando el disco tiene un porcentaje de umbral bajo de espacio libre y un número de umbral bajo de MBytes libres, el disco se marca como que tiene poco espacio libre en disco.

Knowledge Base article:

Resumen

El espacio en disco libre en el volumen de disco lógico ha superado el umbral. Esto puede afectar negativamente al rendimiento del sistema y es posible que no se pueda agregar ni modificar archivos existentes en el volumen de disco lógico hasta que haya espacio libre adicional disponible.

Configuración

La rutina de supervisión de espacio libre de disco lógico es una solución configurable que permite a los operadores definir diversos valores de umbral para los volúmenes de discos lógicos del sistema y ajenos al sistema. Además, pueden definirse valores de umbral distintos para estados de advertencia y de error.

Dado que los volúmenes de discos lógicos pueden variar de unos gigabytes a muchos terabytes, la rutina de supervisión de espacio libre de disco lógico requiere que el operador indique los valores de umbral tanto en megabytes y como en porcentaje que se deben superar para alcanzar los umbrales de advertencia y de error. Esto significa que para alcanzar el umbral, deben superarse tanto los valores en megabytes como en porcentaje para la unidad del sistema y ajena al sistema.

Los valores de umbral predeterminados para la rutina de supervisión de espacio libre de disco lógico incluyen:

Umbrales de espacio libre en unidad del sistema (valores predeterminados)

Parámetro

Valor predeterminado

Umbral de error en megabytes en unidad del sistema

300

Umbral de error en porcentaje en unidad del sistema

5

Umbral de advertencia en megabytes en unidad del sistema

500

Umbral de advertencia en porcentaje en unidad del sistema

10

Umbrales de espacio libre en unidad que no es del sistema (valores predeterminados)

Parámetro

Valor predeterminado

Umbral de error en megabytes en unidad que no es del sistema

1000

Umbral de error en porcentaje en unidad que no es del sistema

5

Umbral de advertencia en megabytes en unidad que no es del sistema

2000

Umbral de advertencia en porcentaje en unidad que no es del sistema

10

Tenga en cuenta que las invalidaciones se pueden usar para cambiar cualquiera de los valores de umbral definidos anteriormente. Además, estos umbrales se pueden aplicar a todas las instancias de volumen de disco lógico del grupo de administración o, si es preciso, pueden definirse valores de umbral distintos para instancias de volumen de disco lógico específicas.

Causas

Cuando los archivos existentes aumentan de tamaño y se agregan los nuevos archivos, se rellena el espacio libre en un disco lógico. Cuando la cantidad de espacio libre en el disco lógico cae por debajo del umbral, el estado del disco lógico cambiará.

Soluciones

Para aumentar la cantidad de espacio libre en el disco, lleve a cabo una o varias de estas acciones:

Para ver un historial reciente de espacio en disco, puede usar la vista siguiente:

Iniciar vista de capacidad de disco

Element properties:

TargetMicrosoft.Windows.Server.2008.LogicalDisk
Parent MonitorSystem.Health.AvailabilityState
CategoryCustom
EnabledFalse
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.Server.2008.FreeSpace.Monitortype
RemotableTrue
AccessibilityPublic
Alert Message
Hay poco espacio libre en el disco lógico
El disco {0} del equipo {1} se está quedando sin espacio.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.2008.LogicalDisk.FreeSpace" Accessibility="Public" Enabled="false" Target="Server2008!Microsoft.Windows.Server.2008.LogicalDisk" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Microsoft.Windows.Server.2008.FreeSpace.Monitortype" ConfirmDelivery="true">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.2008.LogicalDisk.FreeSpace.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="Windows!Microsoft.Windows.LogicalDevice"]/DeviceID$</AlertParameter1>
<AlertParameter2>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UnderWarningThresholds" MonitorTypeStateID="UnderWarningThresholds" HealthState="Success"/>
<OperationalState ID="OverWarningUnderErrorThresholds" MonitorTypeStateID="OverWarningUnderErrorThresholds" HealthState="Warning"/>
<OperationalState ID="OverErrorThresholds" MonitorTypeStateID="OverErrorThresholds" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<DiskLabel>$Target/Property[Type="Windows!Microsoft.Windows.LogicalDevice"]/DeviceID$</DiskLabel>
<IntervalSeconds>900</IntervalSeconds>
<SystemDriveWarningMBytesThreshold>500</SystemDriveWarningMBytesThreshold>
<SystemDriveWarningPercentThreshold>10</SystemDriveWarningPercentThreshold>
<SystemDriveErrorMBytesThreshold>300</SystemDriveErrorMBytesThreshold>
<SystemDriveErrorPercentThreshold>5</SystemDriveErrorPercentThreshold>
<NonSystemDriveWarningMBytesThreshold>2000</NonSystemDriveWarningMBytesThreshold>
<NonSystemDriveWarningPercentThreshold>10</NonSystemDriveWarningPercentThreshold>
<NonSystemDriveErrorMBytesThreshold>1000</NonSystemDriveErrorMBytesThreshold>
<NonSystemDriveErrorPercentThreshold>5</NonSystemDriveErrorPercentThreshold>
<NumSamples>4</NumSamples>
</Configuration>
</UnitMonitor>