Windows Server 2008 の論理ディスク空き領域 (MB) - 不足

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

論理ディスクの空き領域 (MB) を監視します。

Knowledge Base article:

概要

Logical Disk MB Free Space モニターを使うと、オペレーターはシステムおよび非システム論理ディスク ボリュームに異なるしきい値を設定できます。 また、警告およびエラー状態にも個別にしいき値を設定できます。

構成

論理ディスク空き領域の監視ルーチンは詳細な構成が可能なソリューションです。このルーチンでは、オペレーターはシステムおよび非システム論理ディスク ボリュームに異なるしきい値を設定できます。 また、警告およびエラー状態にも個別にしいき値を設定できます。

論理ディスク ボリュームの容量は数ギガバイトから数テラバイトまでさまざまあるため、論理ディスク空き領域の監視ルーチンでは、警告およびエラーを発する基準となるしきい値を 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
論理ディスクの空き領域 (MB) が不足しています
コンピューター {1} のディスク {0} の空き領域が不足しています。 空き領域のしきい値を {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>