Gedeeld clustervolume - Monitor voor beschikbare ruimte (\%)

Microsoft.Windows.Server.ClusterSharedVolumeMonitoring.ClusterSharedVolume.Monitoring.FreeSpacePercent (UnitMonitor)

Met deze monitor controleert u de hoeveelheid beschikbare ruimte in \% op het gedeelde clustervolume.

Knowledge Base article:

Samenvatting

De hoeveelheid beschikbare schijfruimte op het gedeelde clustervolume 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 het gedeelde clustervolume totdat er schijfruimte is vrijgemaakt.

Configuratie

De bewakingsroutine voor beschikbare ruimte op gedeelde clustervolumes 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 gedeelde clustervolumes in grootte kunnen variëren van een paar gigabytes tot vele terabytes of meer, is voor de bewakingsroutine voor beschikbare ruimte op gedeelde clustervolumes vereist dat een operator drempelwaarden opgeeft op basis van zowel het aantal MB's als het percentage. Hieraan moet worden voldaan voordat de drempelwaarden voor waarschuwingen en fouten worden bereikt. Dit betekent dat om de drempelwaarde te bereiken zowel de op megabytes als de op percentages gebaseerde drempelwaarden voor een station dat al dan niet deel uitmaakt voor het systeem moeten worden overschreden.

Oorzaken

Wanneer bestaande bestanden in omvang toenemen en er nieuwe bestanden worden toegevoegd, wordt de hoeveelheid beschikbare ruimte op een gedeeld clustervolume steeds kleiner. Zodra de hoeveelheid beschikbare ruimte op de schijf met het gedeelde clustervolume onder de drempelwaarde komt, verandert de status voor de schijf met het gedeelde clustervolume.

Oplossingen

Om de hoeveelheid beschikbare schijfruimte te verhogen, kunt u een of meer van de volgende acties uitvoeren:

Element properties:

TargetMicrosoft.Windows.Server.ClusterSharedVolumeMonitoring.ClusterSharedVolume
Parent MonitorMicrosoft.Windows.Server.ClusterSharedVolumeMonitoring.ClusterSharedVolume.Monitoring.FreeSpaceMonitorRollup
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.Server.ClusterSharedVolumeMonitoring.ClusterSharedVolume.Monitoring.FreeSpacePercent.Monitortype
RemotableTrue
AccessibilityPublic
Alert Message
Waarschuwing beschikbare ruimte (\%) voor gedeeld clustervolume
{0}: Er is onvoldoende ruimte op het gedeelde clustervolume {1} dat is gekoppeld aan {2}. De waarde die de drempelwaarde voor waarschuwingen of fouten heeft overschreden is: {4} \% (aan ruimte beschikbaar). (Partitie: {3}).
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.ClusterSharedVolumeMonitoring.ClusterSharedVolume.Monitoring.FreeSpacePercent" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.Server.ClusterSharedVolumeMonitoring.ClusterSharedVolume" ParentMonitorID="Microsoft.Windows.Server.ClusterSharedVolumeMonitoring.ClusterSharedVolume.Monitoring.FreeSpaceMonitorRollup" Remotable="true" Priority="Normal" TypeID="Microsoft.Windows.Server.ClusterSharedVolumeMonitoring.ClusterSharedVolume.Monitoring.FreeSpacePercent.Monitortype" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.ClusterSharedVolumeMonitoring.ClusterSharedVolume.Monitoring.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.ClusterSharedVolumeMonitoring.ClusterSharedVolume"]/ClusterSharedVolumeName$</AlertParameter2>
<AlertParameter3>$Target/Property[Type="Microsoft.Windows.Server.ClusterSharedVolumeMonitoring.ClusterSharedVolume"]/FriendlyVolumeName$</AlertParameter3>
<AlertParameter4>$Target/Property[Type="Microsoft.Windows.Server.ClusterSharedVolumeMonitoring.ClusterSharedVolume"]/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>false</LogSuccessEvent>
<ScriptGroupId>ClusterSharedVolumeMonitoring</ScriptGroupId>
<TargetComputer>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</TargetComputer>
<ClusterName>$Target/Property[Type="Microsoft.Windows.Server.ClusterSharedVolumeMonitoring.ClusterSharedVolume"]/ClusterName$</ClusterName>
<TimeoutSeconds>300</TimeoutSeconds>
<ClusterSharedVolumeName>$Target/Property[Type="Microsoft.Windows.Server.ClusterSharedVolumeMonitoring.ClusterSharedVolume"]/ClusterSharedVolumeName$</ClusterSharedVolumeName>
<DriveErrorPercentThreshold>5</DriveErrorPercentThreshold>
<DriveWarningPercentThreshold>10</DriveWarningPercentThreshold>
</Configuration>
</UnitMonitor>