Windows Server 2008 논리 디스크의 사용 가능한 공간(MB) 낮음

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

논리 디스크에서 남은 사용 가능한 MB 수를 모니터링합니다.

Knowledge Base article:

요약

Logical Disk MB Free Space 모니터를 통해 운영자는 시스템 및 비시스템 논리 디스크 볼륨에 대해 임계값을 달리하여 설정할 수 있습니다. 또한 경고 및 오류 상태에 대해 별도의 임계값을 설정할 수 있습니다.

구성

논리 디스크 사용 가능한 공간 모니터링 루틴은 사용자가 원하는 대로 구성할 수 있는 솔루션으로 운영자는 이를 통해 시스템 및 비시스템 논리 디스크 볼륨의 다양한 임계값을 설정할 수 있습니다. 또한 경고 및 오류 상태에 대해 별도의 임계값을 설정할 수 있습니다.

논리 디스크 볼륨은 몇 GB 또는 수 TB 이상에 이르기까지 크기가 다양하므로 논리 디스크 사용 가능한 공간 모니터링 루틴을 수행하려면 운영자가 경고 및 오류 임계값에 도달하기 전에 통과해야 하는 MB 기반 임계값을 지정해야 합니다.

논리 디스크 사용 가능한 공간 모니터링 루틴의 기본 임계값에는 다음이 포함됩니다.

시스템 드라이브 사용 가능한 공간 임계값(기본값)

매개 변수

기본값

시스템 드라이브 오류 임계값(MB)

300

시스템 드라이브 경고 임계값(MB)

500

비시스템 드라이브 사용 가능한 공간 임계값(기본값)

매개 변수

기본값

비시스템 드라이브 오류 임계값(MB)

1000

비시스템 드라이브 경고 임계값(MB)

2000

재정의를 사용하여 위에서 정의한 임계값을 변경할 수 있습니다. 또한 이러한 임계값을 관리 그룹의 모든 논리 디스크 볼륨 인스턴스에 적용할 수도 있고 필요한 경우에는 특정 논리 디스크 볼륨 인스턴스에 대해 별도의 임계값을 정의할 수 있습니다.

원인

기존 파일의 크기가 증가하고 새 파일이 추가되는 경우 논리 디스크에서 사용 가능한 공간이 부족해집니다. 논리 디스크의 사용 가능한 공간 양이 임계값 이하로 떨어지면 논리 디스크의 상태가 변합니다.

해결 방법

사용 가능한 디스크 공간을 늘리려면 다음 중 하나 이상을 수행하십시오.

최근 디스크 공간 기록을 보려면 다음 보기를 사용하면 됩니다.

디스크 용량 보기 시작

Element properties:

TargetMicrosoft.Windows.Server.2008.LogicalDisk
Parent MonitorMicrosoft.Windows.Server.2008.LogicalDisk.FreeSpaceMonitorRollup
CategoryCustom
EnabledFalse
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.Server.2008.DiskState.Monitortype
RemotableTrue
AccessibilityPublic
Alert Message
사용 가능한 논리 디스크 공간 부족
{0} 디스크(컴퓨터 {1})의 디스크 공간이 부족합니다. 임계값을 초과한 값은 사용 가능한 {2}MB입니다.
RunAsDefault

Source Code:

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