/node/<NODE>/log/ - команды управления отладочными сообщениями на ноде
В этом разделе описаны команды управления отладочными сообщениями на ноде.
<NODE> - имя ноды.
clear
Командой выполняется удаление log-файлов заданной службы.
Путь команды:
/node/<NODE>/log/clear
Синтаксис:
clear [<FLOW>]
Параметры:
<FLOW> - имя службы, для которой нужно удалить log-файлы, опциональный параметр. Если параметр не указывать - будут удалены log-файлы всех служб.
Пример:
admin@[mycelium1@ecss1]:/$ node/sip1@ecss1/log/clear default_bin Successful [exec at: 12.02.2019 11:29:54, exec time: 108ms, nodes: sip1@ecss1]
dump
Команда предназначена для получения "слепка" логов с ноды.
Путь команды:
/node/<NODE>/log/dump
Синтаксис:
dump [--file <FILE_NAME>] [--compressed | --raw | --tar] [--deep <DEEP>] [--force]
Параметры:
- --file <FILE_NAME> - имя файла, в которую будет создан dump логов. По умолчанию равен: dump_<NODE>_<YYYY>_<MM>_<DD>_<hh>_<mm>_<ss>;
- --compressed - дамп логов будет сжат в архив;
- --tar - дамп логов будет сжат в TAR архив (используется по умолчанию);
- --raw - дамп логов будет сделан в виде отдельной папки;
- --deep <DEEP> - в случае авторотации файлов логов, сколько последних логов помещать в dump. Если не указать - помещаются все логи данной ноды.
- --force - выполнить команду без запроса подтверждения.
Каталог дампов - /var/log/ecss/dump/
Пример:
admin@ds1@ecss1:/$ node/sip1@ecss1/log/dump --compressed --file sipdump sip1@ecss1 [**********************************************************************] 30s 367ms Data is stored in /var/log/ecss/dump/sipdump.tar.gz [exec at: 17.04.2019 22:07:16, exec time: 30s 450ms, nodes: sip1@ecss1]
last_errors
Данной командой выполняется просмотр ошибок.
Путь команды:
/node/<NODE>/log/last_errors
Синтаксис:
last_errors [<N>]
Параметры:
<N> - количество последних ошибок, которые нужно просмотреть. Опциональный параметр.
Пример:
admin@[mycelium1@ecss1]:/$ node/core1@ecss1/log/last-errors 5 ┌─────────────────────────┬────────────────────────────────────────────────────────────────────────────────┐ │Time │Text │ │Module:Line │ │ ├─────────────────────────┼────────────────────────────────────────────────────────────────────────────────┤ │12.02.2019 09:06:54 │Supplementary service call_recording release 9 version, but installed 10 version│ │oct_ss_versioner:54 │. │ │ │ │ │12.02.2019 09:06:54 │Supplementary service chunt release 5 version, but installed 6 version. │ │oct_ss_versioner:54 │ │ │ │ │ │12.02.2019 10:59:26 │ecss-10@jabber.eltex.loc/core1#ecss1#*#8281d33ef6643717: Connect failed: {socket│ │jabber_notifier_srv:473 │_error,econnrefused} │ │ │ │ │12.02.2019 10:59:26 │ecss-10@jabber.eltex.loc/core1#ecss1#biysk.local: Connect failed: {socket_error,│ │trike_jabber_notifier:359│ econnrefused}│ │ │ │ │12.02.2019 10:59:26 │ecss-10@jabber.eltex.loc/core1#ecss1#front.office: Connect failed: {socket_error│ │trike_jabber_notifier:359│, │ │ │ econnrefused│ │ │} │ └─────────────────────────┴────────────────────────────────────────────────────────────────────────────────┘ [exec at: 12.02.2019 11:34:15, exec time: 75ms, nodes: core1@ecss1]