Espaço Livre em Disco Lógico Insuficiente (\%)

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

Monitora o percentual de espaço livre restante em um disco lógico.

Knowledge Base article:

Resumo

O monitor de % de Espaço Livre no Disco Lógico permite que os operadores definam valores limites variados para volumes de disco lógico que sejam ou não do sistema. Além disso, valores de limites separados podem ser configurados para estados de Aviso e Erro.

Configuração

Os valores de limites padrão para a rotina de monitoramento de % de Espaço Livre em Disco Lógico são:

Limites de Espaço Livre da Unidade do Sistema (Padrões)

Parâmetro

Valor Padrão

Limite Percentual de Erro da Unidade do Sistema

5

Limite Percentual de Aviso da Unidade do Sistema

10

Limites de Espaço Livre em Unidades que Não São do Sistema (Padrões)

Parâmetro

Valor Padrão

Limite Percentual de Erros de Unidades que Não São do Sistema

5

Limite Percentual de Aviso de Unidades que Não São do Sistema

10

Observe que Substituições podem ser usadas para alterar qualquer um dos valores de limites definidos acima. Além disso, esses limites podem ser aplicados a todas as instâncias de volume de disco lógico no grupo de gerenciamento ou, se necessário, valores de limites separados podem ser definidos para instâncias de volumes de disco lógico específicos.

Causas

Quando arquivos existentes crescem em tamanho e novos arquivos são adicionados, o espaço livre é ocupado em um disco lógico. Quando a quantidade de espaço livre no disco lógico cai abaixo do limite, o estado do disco lógico é alterado.

Resoluções

Para aumentar a quantidade de espaço livre disponível em disco, proceda de uma das seguintes maneiras:

Para exibir o histórico recente de espaço em disco é possível usar o modo de exibição a seguir:

Iniciar o Modo de Exibição da Capacidade do 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
O Percentual de Espaço Livre em Disco Lógico está baixo
O espaço no disco {0} no computador {1} está acabando. O valor que excedeu o limite é {2}\% de espaço livre.
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>