Hay poco espacio libre en el disco lógico (\%)

Microsoft.Windows.Server.10.0.LogicalDisk.PercentageFreeSpace (UnitMonitor)

Supervise el porcentaje de espacio libre que queda en un disco lógico.

Knowledge Base article:

Resumen

El monitor de porcentaje de espacio libre en el disco lógico permite a los operadores establecer distintos valores de umbral para volúmenes de disco lógico de fuera del sistema y del sistema. Además, pueden definirse valores de umbral distintos para estados de advertencia y de error.

Configuración

Los valores de umbral predeterminados para el monitor de porcentaje de espacio libre en el disco lógico incluyen:

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

Parámetro

Valor predeterminado

Umbral de error en porcentaje en unidad del sistema

5

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 porcentaje en unidad que no es del sistema

5

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.10.0.LogicalDisk
Parent MonitorMicrosoft.Windows.Server.10.0.LogicalDisk.FreeSpaceMonitorRollup
CategoryCustom
EnabledFalse
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.Server.10.0.DiskState.Monitortype
RemotableTrue
AccessibilityPublic
Alert Message
El porcentaje de espacio libre en el disco lógico es bajo
El disco {0} del equipo {1} se está quedando sin espacio. El valor que ha superado el umbral es un {2} \% de espacio libre.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.10.0.LogicalDisk.PercentageFreeSpace" Accessibility="Public" Enabled="false" Target="ServervNext!Microsoft.Windows.Server.10.0.LogicalDisk" ParentMonitorID="Microsoft.Windows.Server.10.0.LogicalDisk.FreeSpaceMonitorRollup" Remotable="true" Priority="Normal" TypeID="Microsoft.Windows.Server.10.0.DiskState.Monitortype" ConfirmDelivery="true">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.10.0.LogicalDisk.PercentageFreeSpace.AlertMessage">
<AlertOnState>Error</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>
<AlertParameter3>$Data/Context/SampleValue$</AlertParameter3>
</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>
<CounterName>PercentFree</CounterName>
<IntervalSeconds>900</IntervalSeconds>
<NumSamples>4</NumSamples>
<SystemDriveWarningThreshold>10</SystemDriveWarningThreshold>
<SystemDriveErrorThreshold>5</SystemDriveErrorThreshold>
<NonSystemDriveWarningThreshold>10</NonSystemDriveWarningThreshold>
<NonSystemDriveErrorThreshold>5</NonSystemDriveErrorThreshold>
</Configuration>
</UnitMonitor>