Команды LOGGING позволяют настроить такие параметры как место хранения журнала (локальный файл, удаленный файл), количество и размер этих файлов, правила фильтрации сообщений.
Команда позволяет установить уровень сообщений syslog, которые будут выводиться в консоли в одном из двух режимов: либо выводить все сообщения с уровнем не ниже указанного, либо только с этим уровнем.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
[no] logging console <SEVERITY>
<SEVERITY > – уровень сообщения syslog для отображения: 'emerg', 'alert', 'crit', 'error', 'warning', 'notice', 'info', 'debug'.
info
CONFIG
ma4000(config)# logging console debug |
Данной командой производится задание имени локального файла, в котором хранится log, а также уровень сообщений, которые сохраняются в этом файле.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
[no] logging file <FILE> <SEVERITY>
<FILE> – имя файла, до 255 символов;
<SEVERITY> – уровень сообщений, сохраняемых в файл.
CONFIG
ma4000(config)# logging file test alert |
Позволяет задать максимальный размер log-файла в килобайтах. Когда будет исчерпан объем одного файла, система создаст следующий, согласно настройке max-files (см. loggingmax-files).
Использование отрицательной формы команды (no) восстанавливает значение по умолчанию.
logging file-size <SIZE>
no logging file-size
<SIZE> – допустимый размер log-файла. Допустимы значения от 100 до 10000 Кбайт.
500 Кбайт.
CONFIG
ma4000(config)# logging file-size 1000 |
Команда позволяет перейти в режим настройки отдельного правила фильтрации по его имени, подробное описание режима LOGFILTER приведено в Конфигурирование фильтров Syslog. Командный режим LOGFILTER.
Использование отрицательной формы команды (no) удаляет фильтр по его имени.
[no] logging filter <FILE>
<FILE> – имя фильтра, до 255 символов.
CONFIG
ma4000(config)# logging filter test ma4000(pp4x-config-log-filter-test)# |
Команда позволяет перейти в режим настройки правила фильтрации предопределенного для заданного слота.
logging builtin-filter <NAME>
<NAME> – название слота или плата PP4X, принимает значения: 'pp', 'pp-other', 'slot0', 'slot1', 'slot2', 'slot3', 'slot4', 'slot5', 'slot6', 'slot7', 'slot8', 'slot9', 'slot10', 'slot11', 'slot12', 'slot13', 'slot14', 'slot15'.
CONFIG
ma4000(config)# logging builtin-filter pp ma4000(pp4x-config-log-filter-pp)# |
Команда позволяет настроить режим сохранения журнала на удаленный адрес.
Использование отрицательной формы команды (no) отменяет удаленное логирование.
logging host <HOST> port <PORT> transport <TRANSPORT> <SEVERITY>
no logging host
<HOST> – IP-адрес удаленного узла для сохранения log-файла;
<PORT> – номер порта для связи с удаленным узлом от 1 до 65535;
<TRANSPORT> – тип передаваемых пакетов: tcp или udp;
<SEVERITY> – уровень сообщений, сохраняемых в файл.
CONFIG
ma4000(config)# logging host 192.168.1.2 port 1024 transport tcp debug |
Данная команда задает максимальное количество log-файлов, которые будут храниться в системе. Когда заполнится последний доступный, система перейдет обратно к первому.
Использование отрицательной формы команды (no) возвращает значение по умолчанию.
logging max-files <FILE_NUM>
no logging max-files
<FILE_NUM> – максимальное количество log-файлов, принимает значения [1 .. 1000].
3
CONFIG
ma4000(config)# logging max-files 20 |
Команда позволяет указать режим сохранения log-файлов в памяти. Log-файлы будут либо создаваться с нуля при каждом запуске корзины MA4000, либо сохраняться между перезапусками.
Использование отрицательной формы команды (no) возвращает режим хранения ко временному.
[no] logging storage persistent
Команда не содержит аргументов.
CONFIG
ma4000(config)# logging storage persistent |
Команда позволяет установить уровень сообщений syslog, которые будут выводиться на экран при удаленных сеансах SSH и Telnet в одном из двух режимов: либо выводить все сообщения с уровнем не ниже указанного, либо только с данным уровнем.
Использование отрицательной формы команды (no) удаляет установленный режим.
logging monitor <SEVERITY>
no logging monitor
<SEVERITY> – уровень сообщений syslog для отображения: 'emerg', 'alert', 'crit', 'error', 'warning', 'notice', 'info', 'debug';
info
CONFIG
ma4000(config)# logging monitor debug |
Команда позволяет удалить log-файлы, хранимые в локальной памяти МА4000-PX.
clear log [file <FILE>]
<FILE> – имя log-файла для удаления, опциональный параметр. Если не указывать имя файла, будут удалены все log-файлы, хранимые в локальной памяти устройства.
ROOT
ma4000# clear log file slot0 |
Команда позволяет просмотреть список log-файлов, хранимых в локальной памяти МА4000-PX. При указании имени файла будет выведено содержимое файла log.
show log [<FILE>]
<FILE> – имя log-файла, опциональный параметр.
ROOT
ma4000# showlog Log files ~~~~~~~~~ ## Name Size in bytes Date of last modification ---- -------------------- ---------------- ------------------------- 1 daemon 447 Tue Feb 4 12:01:39 2014 2 pp 188073 Tue Feb 4 12:01:39 2014 3 slot0 6132 Tue Feb 4 12:03:41 2014 4 slot0.1 511983 Tue Feb 4 09:23:56 2014 5 slot0.2 511867 Tue Feb 4 09:23:56 2014 6 slot0.3 511915 Tue Feb 4 09:23:56 2014 ---- -------------------- ---------------- ------------------------- Total files: 6 |
Команда позволяет просмотреть настройки логирования для сохранения log-файлов МА4000.
show logging config
Команда не содержит аргументов.
ROOT
ma4000# show logging config
Logging max files – 3
Logging file size – 500
Criteria filter table:
~~~~~~~~~~~~~~~~~~~~~~
Name Emerg Alert Crit Error Warn Notce Info Debug
--------------- ----- ----- ----- ----- ----- ----- ----- -----
console + + + + + + – –
monitor + + + + + + + +
+ + + + + + – –
slot0 + + + + + + + –
slot1 + + + + + + + –
slot2 + + + + + + + –
slot3 + + + + + + + –
slot4 + + + + + + + –
slot5 + + + + + + + –
slot6 + + + + + + + –
slot7 + + + + + + + –
slot8 + + + + + + + –
slot9 + + + + + + + –
slot10 + + + + + + + –
slot11 + + + + + + + –
slot12 + + + + + + + –
slot13 + + + + + + + –
slot14 + + + + + + + –
slot15 + + + + + + + –
pp + + + + + + + –
pp-other + + + + + + + –
File target table:
~~~~~~~~~~~~~~~~~~
Filter name File name
-------------------- ------------------------------------------------------------
slot0 slot0
slot1 slot1
slot2 slot2
slot3 slot3
slot4 slot4
slot5 slot5
slot6 slot6
slot7 slot7
slot8 slot8
slot9 slot9
slot10 slot10
slot11 slot11
slot12 slot12
slot13 slot13
slot14 slot14
slot15 slot15
pp pp
pp-other pp-other
load-1-3-2_51# |