Espaço Livre (\%) Reduzido no Disco Lógico do Windows Server 2003

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

Monitorizar a percentagem de espaço livre restante num disco lógico.

Knowledge Base article:

Resumo

O monitor % Espaço Livre no Disco Lógico permite que os Operadores definam valores de limiar variáveis para volumes de disco lógico de sistema e que não sejam de sistema. Além disso, é possível definir valores de limiar separados para estados de Aviso e de Erro.

Configuração

Os valores de limiar predefinidos para o monitor % Espaço Livre no Disco Lógico incluem:

Limiares de Espaço Livre para Unidades de Sistema (Predefinições)

Parâmetro

Valor Predefinido

Limiar de Erro em Percentagem para Unidades de Sistema

5

Limiar de Aviso em Percentagem para Unidades de Sistema

10

Limiares de Espaço Livre para Unidades que não sejam de Sistema (Predefinições)

Parâmetro

Valor Predefinido

Limiar de Erro em Percentagem para Unidades que não sejam de Sistema

5

Limiar de Aviso em Percentagem para Unidades que não sejam de Sistema

10

Tenha em atenção que é possível utilizar Substituições para alterar qualquer um dos valores de limiar definidos acima. Além disso, estes limiares podem ser aplicados a todas as instâncias de volumes de disco lógico do grupo de gestão ou, se necessário, podem ser definidos valores de limiar separados para instâncias específicas de volumes de disco lógico.

Causas

Quando os ficheiros existentes aumentam de tamanho e são adicionados novos ficheiros, é utilizado o espaço livre de um disco lógico. Quando a quantidade de espaço livre no disco lógico desce abaixo do limiar, o estado do disco lógico é alterado.

Resoluções

Para aumentar a quantidade de espaço disponível no disco, efetue um ou mais dos seguintes procedimentos:

Para ver o histórico recente do espaço em disco, pode utilizar a vista seguinte:

Iniciar a Vista Capacidade de Disco

Element properties:

TargetMicrosoft.Windows.Server.2003.LogicalDisk
Parent MonitorMicrosoft.Windows.Server.2003.LogicalDisk.FreeSpaceMonitorRollup
CategoryCustom
EnabledFalse
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.Server.2003.DiskState.Monitortype
RemotableTrue
AccessibilityPublic
Alert Message
A Percentagem de Espaço Livre no Disco Lógico é reduzida
O disco {0} no computador {1} está a ficar sem espaço em disco. O valor que excedeu o limiar é {2} \% de espaço livre.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.2003.LogicalDisk.PercentageFreeSpace" Accessibility="Public" Enabled="false" Target="Microsoft.Windows.Server.2003.LogicalDisk" ParentMonitorID="Microsoft.Windows.Server.2003.LogicalDisk.FreeSpaceMonitorRollup" Remotable="true" Priority="Normal" TypeID="Microsoft.Windows.Server.2003.DiskState.Monitortype" ConfirmDelivery="true">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.2003.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>