Met deze monitor controleert u de hoeveelheid beschikbare ruimte in \% op de clusterschijf.
De hoeveelheid beschikbare schijfruimte op de clusterschijf heeft de drempelwaarde overschreden. Dit kan nadelige gevolgen hebben voor de prestaties van het systeem en er kunnen mogelijk geen bestaande bestanden worden toegevoegd aan of gewijzigd op de clusterschijf totdat er schijfruimte is vrijgemaakt.
De bewakingsroutine voor beschikbare ruimte op clusterschijven is een sterk configureerbare oplossing waarmee operators verschillende drempelwaarden kunnen instellen voor logische schijfvolumes die wel of niet tot het systeem behoren. Verder kunnen er afzonderlijke drempelwaarden worden ingesteld voor waarschuwingen en fouten.
Aangezien clusterschijven in grootte kunnen variëren van een paar gigabytes tot vele terabytes of meer, is voor de bewakingsroutine voor beschikbare ruimte op clusterschijven vereist dat een operator een drempelwaarde opgeeft op basis van het percentage. Hieraan moet worden voldaan voordat de drempelwaarden voor waarschuwingen en fouten worden bereikt. Dit betekent dat de drempelwaarde alleen kan worden bereikt als de drempelwaarde voor het percentage voor de (niet-)systeemschijf moet worden overschreden.
Wanneer bestaande bestanden in omvang toenemen en er nieuwe bestanden worden toegevoegd, wordt de hoeveelheid beschikbare ruimte op een clusterschijf steeds kleiner. Zodra de hoeveelheid beschikbare ruimte op de clusterschijf onder de drempelwaarde komt, verandert de status voor de clusterschijf.
Om de hoeveelheid beschikbare schijfruimte te verhogen, kunt u een of meer van de volgende acties uitvoeren:
Voer Schijfopruiming uit om meer ruimte beschikbaar te maken op de schijf.
Maak een back-up en/of verwijder onnodige bestanden van de schijf.
Verplaats bestanden naar een andere schijf of naar een offline opslaglocatie.
Schaf extra opslagruimte aan of schakel over naar een grotere schijf.
Target | Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk.NewOS | ||
Parent Monitor | Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk.FreeSpaceMonitorRollup.Nano | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.Server.ClusterDisksMonitoring.DiskState.Monitortype.NanoServer | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk.FreeSpacePercent.NanoServer" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk.NewOS" ParentMonitorID="Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk.FreeSpaceMonitorRollup.Nano" Remotable="true" Priority="Normal" TypeID="Microsoft.Windows.Server.ClusterDisksMonitoring.DiskState.Monitortype.NanoServer" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk.FreeSpacePercent.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</AlertParameter1>
<AlertParameter2>$Target/Property[Type="Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk.Base"]/ClusterResourceName$</AlertParameter2>
<AlertParameter3>$Target/Property[Type="Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk.Base"]/ClusterDiskName$</AlertParameter3>
<AlertParameter4>$Target/Property[Type="Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk.Base"]/PartitionName$</AlertParameter4>
<AlertParameter5>$Data/Context/Value$</AlertParameter5>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="MonitorOk" MonitorTypeStateID="MonitorOk" HealthState="Success"/>
<OperationalState ID="MonitorWarning" MonitorTypeStateID="MonitorWarning" HealthState="Warning"/>
<OperationalState ID="MonitorError" MonitorTypeStateID="MonitorError" HealthState="Error"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>900</IntervalSeconds>
<SyncTime/>
<LogSuccessEvent>true</LogSuccessEvent>
<ScriptGroupId>ClusterDiskMonitoring</ScriptGroupId>
<TargetComputer>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</TargetComputer>
<ClusterName>$Target/Property[Type="Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk.Base"]/ClusterName$</ClusterName>
<TimeoutSeconds>300</TimeoutSeconds>
<ClusterResourceName>$Target/Property[Type="Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk.Base"]/ClusterResourceName$</ClusterResourceName>
<CounterName>Free space / Percent</CounterName>
<DriveErrorThreshold>5</DriveErrorThreshold>
<DriveWarningThreshold>10</DriveWarningThreshold>
</Configuration>
</UnitMonitor>