Espaço livre (MB) do disco lógico do Windows Server 2012 Baixo

Microsoft.Windows.Server.6.2.LogicalDisk.MBFreeSpace (UnitMonitor)

Monitora o número de MBs livres restante em um disco lógico.

Knowledge Base article:

Resumo

O monitor de Espaço Livre em MB 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

A rotina de monitoramento de Espaço Livre em Disco Lógico é uma solução altamente configurável que 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.

Como os volumes de disco lógico podem variar em tamanho de alguns gigabytes até muitos terabytes ou mais, a rotina de monitoramento de Espaço Livre em Disco Lógico exige que o operador indique os valores de limites em Megabytes que devem ser ultrapassados antes que os limites de Aviso e Erro sejam atingidos.

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

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

Parâmetro

Valor Padrão

Limite em MB de Erro da Unidade do Sistema

300

Limite em MB de Aviso da Unidade do Sistema

500

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

Parâmetro

Valor Padrão

Limite em MB de Erros de Unidades que Não São do Sistema

1000

Limite em MB de Avisos de Unidades que Não São do Sistema

2000

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.6.2.LogicalDisk
Parent MonitorMicrosoft.Windows.Server.6.2.LogicalDisk.FreeSpaceMonitorRollup
CategoryCustom
EnabledFalse
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.Server.6.2.DiskState.Monitortype
RemotableTrue
AccessibilityPublic
Alert Message
O espaço livre em MBs no disco lógico está baixo
O disco {0} no computador {1} está executando sem espaço em disco. O valor que excedeu o limite é {2} MBs livres.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.6.2.LogicalDisk.MBFreeSpace" Accessibility="Public" Enabled="false" Target="WindowsServer!Microsoft.Windows.Server.6.2.LogicalDisk" ParentMonitorID="Microsoft.Windows.Server.6.2.LogicalDisk.FreeSpaceMonitorRollup" Remotable="true" Priority="Normal" TypeID="Microsoft.Windows.Server.6.2.DiskState.Monitortype" ConfirmDelivery="true">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.6.2.LogicalDisk.MBFreeSpace.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>MbFree</CounterName>
<IntervalSeconds>900</IntervalSeconds>
<NumSamples>4</NumSamples>
<SystemDriveWarningThreshold>500</SystemDriveWarningThreshold>
<SystemDriveErrorThreshold>300</SystemDriveErrorThreshold>
<NonSystemDriveWarningThreshold>2000</NonSystemDriveWarningThreshold>
<NonSystemDriveErrorThreshold>1000</NonSystemDriveErrorThreshold>
</Configuration>
</UnitMonitor>