Den här övervakaren kontrollerar mängden ledigt utrymme i procent på målklusterdisken.
Mängden ledigt diskutrymme på klusterdisken har överskridit tröskelvärdet. Systemets prestanda kan påverkas negativt och eventuellt går det inte att lägga till eller ändra befintliga filer på klusterdisken förrän ytterligare ledigt utrymme görs tillgängligt.
Övervakningsrutinen Ledigt utrymme för klusterdisk är en mycket konfigurerbar lösning som gör att operatörer kan ange varierande tröskelvärden för logiska diskvolymer (både system- och icke-systemvolymer). Dessutom kan separata tröskelvärden ställas in för varnings- och felstatus.
Eftersom en klusterdisk kan variera i storlek från några få gigabyte till många terabyte (eller mer) kräver övervakningsrutinen Ledigt utrymme för klusterdisk att en operator anger båda de procentbaserade tröskelvärdena som måste överskridas innan varnings- och feltrösklarna uppnås. Det innebär att de procentbaserade tröskelvärdena för system- och icke-systemenheten måste nås för att tröskelvärdet ska uppnås.
När befintliga filer växer i storlek och de nya filerna läggs till upptas det lediga utrymmet i en klusterdisk. När mängden ledigt utrymme i klusterdisken faller under tröskelvärdet ändras statusen för klusterdisken.
Gör något av följande för att öka mängden tillgängligt diskutrymme:
Kör Diskrensning om du vill frigöra mer utrymme på disken.
Säkerhetskopiera och ta bort filer eller radera onödiga filer från disken.
Flytta filer till en annan disk eller till en offlinelagringsplats.
Köp ytterligare lagringsutrymme eller byt till en större disk.
Target | Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk | ||
Parent Monitor | Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk.FreeSpaceMonitorRollup | ||
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 | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk.FreeSpacePercent" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk" ParentMonitorID="Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk.FreeSpaceMonitorRollup" Remotable="true" Priority="Normal" TypeID="Microsoft.Windows.Server.ClusterDisksMonitoring.DiskState.Monitortype" 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"]/ClusterResourceName$</AlertParameter2>
<AlertParameter3>$Target/Property[Type="Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk"]/ClusterDiskName$</AlertParameter3>
<AlertParameter4>$Target/Property[Type="Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk"]/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"]/ClusterName$</ClusterName>
<TimeoutSeconds>300</TimeoutSeconds>
<ClusterResourceName>$Target/Property[Type="Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk"]/ClusterResourceName$</ClusterResourceName>
<CounterName>Free space / Percent</CounterName>
<DriveErrorThreshold>5</DriveErrorThreshold>
<DriveWarningThreshold>10</DriveWarningThreshold>
</Configuration>
</UnitMonitor>