В данном разделе представлены команды управления пороговыми значениями выдачи предупреждений
add-disk-point
Командой включается мониторинг заполненности раздела файловой системы и выставляется максимальное значение заполненности раздела в процентах, при превышении которого на ECSS-10 создается предупреждение.
Путь команды:
/node/<NODE>/rps/thresholds/add-disk-point
Синтаксис:
add-disk-point <PATH> [<WARNING> <MAJOR> <CRITICAL>]
Параметры:
<PATH> - абсолютный путь до раздела на файловой системе;
<WARNING> - максимальное значение заполненности раздела в процентах, при превышении которого создается предупреждение с уровнем "warning". По умолчанию установлено 80;
<MAJOR> - максимальное значение заполненности раздела в процентах, при превышении которого создается предупреждение с уровнем "major". По умолчанию установлено 95;
<CRITICAL> - максимальное значение заполненности раздела в процентах, при превышении которого создается предупреждение с уровнем "critical". По умолчанию установлено 98.
При этом должно выполняться неравенство: 0 <= <WARNING> < <MAJOR> < <CRITICAL> <= 100
Пример:
admin@[mycelium@ecss1]:/$ /node/mycelium@ecss1/rps/thresholds/add-disk-point /home ok. admin@[mycelium@ecss1]:/$ /node/mycelium@ecss1/rps/thresholds/add-disk-point /home 75 85 95 ok.
delete-disk-point
Командой выключается мониторинг заполненности раздела файловой системы.
Путь команды:
/node/<NODE>/rps/thresholds/delete-disk-point
Синтаксис:
delete-disk-point <PATH>
Параметры:
<PATH> - абсолютный путь до раздела на файловой системе. При указании значения "all" будет отключен мониторинг заполненности для всех разделов файловой системы.
Пример:
admin@[mycelium@ecss1]:/$ /node/mycelium@ecss1/rps/thresholds/delete-disk-point /home ok
list
Команда для просмотра разделов файловой системы, на которых включен мониторинг заполненности разделов, а также мониторинга оперативной памяти, количества erlang-процессов и количества ETS (внутренние ресурсы erlang-машины).
Путь команды:
/node/<NODE>/rps/thresholds/list
Синтаксис:
list [<TYPE>]
Параметры:
<TYPE> - тип выводимой информации:
- disk - список разделов файловой системы, на которых включен мониторинг заполненности разделов;
- ets - мониторинг количества ETS на erlang-машине;
- memory - мониторинг оперативной памяти на данном хосте;
- processes - мониторинг количества erlang-процессов.
По умолчанию показывается информация по разделам файловой системы.
Пример:
admin@[mycelium1@ecss1]:/$ node/ds1@ecss1/rps/thresholds/list disk Disk thresholds information ------------------------------------------------------------------------- | Name | Total | Used |Used - %|Current level|Thresholds - %| |-------------+---------+---------+--------+-------------+--------------| |/var/lib/ecss|9.042 GB |92.592 MB|1 |cleared |warning 80 | | | | | | |major 95 | | | | | | |critical 98 | |/var/log/ecss|18.207 GB|10.378 GB|57 |cleared |warning 80 | | | | | | |major 95 | | | | | | |critical 98 | ------------------------------------------------------------------------- [exec at: 11.08.2015 09:40:42, exec time: 17ms, nodes: ds1@ecss1]