Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Системный журнал работы позволяет накапливать информацию об истории работы терминала и, в дальнейшем, осуществлять ее просмотр. Для настройки системного журнала используются понятия модуля, уровня фильтрации и устройства вывода.
Диаграмма, описывающая принцип настройки логирования на LTP-N представлена ниже.

Для каждого модуля возможна настройка определенного уровня логирования, что позволяет включить расширенный уровень логирования только для необходимых модулей. Список модулей, для которых доступна настройка системного журнала:

cli - Служебные сообщения от модуля CLI
snmp - Сообщения от SNMP-агента
dna - Сообщения основного сетевого модуля
fsm-pon - Сообщения машины состояний PON
igmp - Сообщения от модуля отвечающего за работу протокола IGMP
logmgr - Служебные сообщения от модуля управления логами
usermgr - Служебные сообщения от модуля управления логами
dhcp - Служебные сообщения от модуля DHCP
pppoe - Служебные сообщения от модуля PPPoE
lldp - Служебные сообщения от модуля LLDP

Для каждого модуля доступны следующие уровни фильтрации системного журнала:

critical - Критически важные события
error - Ошибки в работе
warning - Предупреждения
notice - Важные события при нормальной работе. Значения по умолчанию для всех модулей
info - Информационные сообщения
debug - Отладочные сообщения

Уровень critical является максимальным, уровень debug – минимальным.

Доступны следующие направления вывода системного журнала:

system - Системный журнал. Вывод журнала в системный журнал позволяет просматривать журнал работы локально либо использовать удалённый syslog-сервер
console - Консоль. Вывод журнала в консоль позволяет видеть сообщения системы сразу после их появления на терминале, подключенном к порту Console терминала
file - Файл. Вывод журнала в файл позволяет записывать сообщения системы непосредственно в файл, который в дальнейшем можно передать в техподдержку для анализа. При настройке вывода в файл, сообщения необходимого уровня логирования будут записываться в общий файл локального хранилища логов LTP. В дальнейшем просмотреть список всех лог файлов можно командой show log files.  Лог файл можно посмотреть командой show log LTP.log 

Рассмотрим настройку на примере модуля dna и подмодуля ont, отвечающего за отображения логов для ONT. Настройка остальных модулей производится аналогично.

1. Перейдите в logging view:

Code Block
LTP-16N(configure)# logging

2. Задайте уровень отображения логов с заданием индекса ONT, для которой будут выводиться логи:

Code Block
LTP-16N(config)(logging)# module dna interface ont 1/1 loglevel debug

3. Примените и сохраните изменения:

Code Block
LTP-16N(config)(logging)# do commit
LTP-16N(config)(logging)# do save


Для просмотра текущих настроек логирования используйте команду:

Code Block
LTP-16N# show running-config logging all

Настройка параметров системного журнала.

1. Задайте размер памяти в байтах под хранение системного журнала.

Code Block
LTP-16N(config)(logging)# file size 30000

2. При необходимости укажите IP-адрес удаленного SYSLOG-сервера, на который следует транслировать системный журнал.

Code Block
LTP-16N(config)(logging)# remote server ip 192.168.1.43

3. Сконфигурируйте устройства вывода. Для каждого из устройств вывода можно выбрать свой уровень фильтрации информации, либо отключить вывод вообще.
Например, включим отображения debug-сообщений в файл и на удаленный сервис:

Code Block
LTP-16N(config)(logging)# remote loglevel debug
LTP-16N(config)(logging)# file loglevel debug 

4. Примените и сохраните изменения:

Code Block
LTP-16N(config)(logging)# do commit
LTP-16N(config)(logging)# do save


Просмотра информации о конфигурации SYSLOG:

Code Block
LTP-16N(config)(logging)# do show running-config logging