Монитор "Процент свободного места на логическом диске" Red Hat Enterprise Linux Server 6
Низкий процент свободного пространства на логическом диске (в файловой системе). Без дополнительного свободного пространства производительность системы может существенно снизиться, а возможность добавления и изменения файлов в файловой системе может оказаться под угрозой.
К оценке свободного пространства не относится место, выделенное в файловой системе для привилегированного пользователя. Использование пространства в файловой системе определяется по текущему объему свободного пространства и общему объему пространства, что может неточно отражать фактическое использование в файловых системах с динамическим выделением пространства, например ZFS.
Пороговое значение монитора анализируется путем усреднения значений, возвращаемых при опросе агента. При этом параметр"Число выборок" определяет число образцов, участвующих в вычислении среднего значения.
Этот монитор был заменен соответствующим монитором "Свободное место на логическом диске", в котором реализованы настраиваемые пороговые значения предупреждения и ошибки по процентам и мегабайтам. Если соответствующий монитор "Свободное место на логическом диске" включен, отключите этот монитор с помощью переопределения.
Конфигурация по умолчанию
Параметр | Значение по умолчанию |
Пороговое значение | 5 |
Интервал (в секундах) | 300 |
Число выборок | 1 |
Для изменения значений определенных выше параметров для всех экземпляров или отдельных экземпляров и групп могут использоваться переопределения.
Увеличение размера существующих файлов и добавление новых файлов приводит к уменьшению объема свободного места в файловой системе. Если объем свободного места в файловой системе становится ниже порогового значения, состояние логического диска изменится.
Для увеличения количества доступного места на диске выполните одно или несколько из следующих действий:
Просмотрите емкость диска в консоли Operations Manager. Определите недавно установленные приложения, если таковые имелись.
Просмотрите все файлы журналов, чтобы найти журналы, которые выглядят слишком большими. Если таковые найдутся, определите, являются ли эти журналы текущими или архивными. Попробуйте создать сжатые архивы из старых файлов журнала.
Создайте резервные копии файлов и удалите их либо удалите ненужные файлы из файловой системы.
Переместите файлы в другую файловую систему или в автономное хранилище.
Увеличьте объем хранилища.
Для просмотра последних записей в журнале емкости файловой системы можно использовать следующее представление:
Емкость диска
Target | Microsoft.Linux.RHEL.6.LogicalDisk | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Unix.WSMan.Performance.Filtered.Average.Threshold.MonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Linux.RHEL.6.LogicalDisk.PercentFreeSpace.Monitor" Accessibility="Public" Target="Microsoft.Linux.RHEL.6.LogicalDisk" TypeID="Unix!Microsoft.Unix.WSMan.Performance.Filtered.Average.Threshold.MonitorType" Enabled="true" ParentMonitorID="SystemHealth!System.Health.AvailabilityState">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Linux.RHEL.6.LogicalDisk.PercentFreeSpace.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Value$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState HealthState="Error" MonitorTypeStateID="UnderThreshold" ID="UnderThreshold"/>
<OperationalState HealthState="Success" MonitorTypeStateID="OverThreshold" ID="OverThreshold"/>
</OperationalStates>
<Configuration>
<TargetSystem>$Target/Host/Property[Type="Unix!Microsoft.Unix.Computer"]/NetworkName$</TargetSystem>
<Uri>http://schemas.microsoft.com/wbem/wscim/1/cim-schema/2/SCX_FileSystemStatisticalInformation?__cimnamespace=root/scx</Uri>
<Filter/>
<SplitItems>true</SplitItems>
<Interval>300</Interval>
<ObjectName>Logical Disk</ObjectName>
<CounterName>% Free Space</CounterName>
<InstanceName>$Target/Property[Type="Unix!Microsoft.Unix.LogicalDevice"]/DeviceID$</InstanceName>
<InstanceProperty>/DataItem/WsManData/*[local-name(.)='SCX_FileSystemStatisticalInformation']/*[local-name(.)='Name']</InstanceProperty>
<Value>$Data/WsManData/*[local-name(.)='SCX_FileSystemStatisticalInformation']/*[local-name(.)='PercentFreeSpace']$</Value>
<Threshold>5</Threshold>
<NumSamples>1</NumSamples>
</Configuration>
</UnitMonitor>