Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Просмотр лога в оперативной памяти устройства:

Блок кода
show info-center logbuffer

logbuffer хранит последние 2000 сообщений и стирается после перезагрузки устройства.
Пример настройки записи сообщений в буфер:

Блок кода
info-center logbuffer match level informational
info-center logbuffer record-cmd


По умолчанию лог также сохраняется в энергонезависимой памяти и для этого используется logfile 4.
Чтобы посмотреть сохранённые системные сообщения используйте команду:

Блок кода
show info-center logfile 4

Пример настройки логирования в файл:

Блок кода
info-center logfile 4 config count 40960 nandflash logfile.log
info-center logfile 4 output-enable
info-center logfile 4 match level warnings
show info-center logfile 4


Также можно настроить отправка лога на удалённый сервер логирования.
Пример настройки syslog:

Блок кода
info-center loghost 1 config 192.168.1.10 facility local0
info-center logfile 1 output-enable
info-center loghost 1 match level warnings
info-center loghost 1 record-cmd

Обратите внимание, что все команды приведённые выше выполняется на коммутаторе, который работает в режиме stand-alone.
Для того, чтобы применять данные команды на коммутаторе работающем в стеке необходимо указывать номер участника. 
Пример:

Блок кода
show info-center logfile 4 member 1

Чтобы настроить возможность отправки логов на сервер в системе logging, используйте команду:
logging 192.168.1.10 level warning
где:
logging – сама команда
192.168.1.10 - - IP-адрес нашего сервера журналов, на который мы хотим отправлять log (вы можете
использовать адреса IPV4 или IPV6)
level warning - - настройка соответствующего уровня логов для отправки на сервер
Кроме того, можно настроить порт, на который будут отправляться логи (UDP-порт):
logging 192.168.1.10 level warning transport udp port 55555
Дополнительные функции
Включение записи команд, выполненных на коммутаторе, включая информацию пользователя (отключение,
используя «disable» в конце)
logging executed-commands enable
Сохранение лога в файл
logging flash level warnings
Отправка записей лога на хост с порядковыми номерами sequence number
logging loghost sequence-number
Установка IP-адреса, с которого будут отправляться логи
logging source-ip 192.168.1.15
Логирование изменений статуса порта (включено по умолчанию)

logging event link-status global
Show команды
Отображение логов, хранящихся на устройстве
show logging / show logging buffered
Отображение лога с указанием уровня и диапазона.
show logging buffered level warnings range 1 100
Где:
• level – вместо важности «warnings» мы можем использовать другие уровни, которые появляются в нашем
буфере журнала, например, critical
• range - позволяет выбрать диапазон записей лога, которые мы хотим отображать, используя порядковый
номер, здесь мы указываем начало и конец диапазона
Отображение лога с указанием диапазона:
show logging buffered range 1 100
Убедитесь, что опция логирования выполненных команд включена:
show logging executed-commands state
Отображение лога хранящегося на flash:
show logging flash

Чтобы посмотреть локальный log file который хранится на коммутаторе, используется команда:

show info-center logfile 4 member 1

...

1

...

Да, если коммутатор работает в стеке (режиме vsf) он работает как одно логическое устройство, но member указывать нужно.

...

Дополнительно приведу краткое описание команд при работе с логированием на коммутаторе:

show info-center logbuffer member 1 //покажет последние сообщения из оперативной памяти (после перезагрузки)
info-center logfile 4 match level warnings  member 1   //настраиваем уровень сообщений попадающих в «logfile 4»
 
info-center logfile 4 record-cmd                       //включаем запись выполненных команда в «logfile 4»
 
info-center logfile 1 config count 40960 flash debug.log member 1    //настраиваем имя и размер дополнительного файла "logfile 1"
 
info-center logfile 1 output-enable member 1                         //включаем вывод лога первого коммутатора стека в "logfile 1"
 
info-center logfile 1 output-enable member 2                         //включаем вывод лога второго коммутатора стека в "logfile 1"
 
info-center logfile 1 match level debugging  member 1                //настраиваем первый лог файла для уровня сообщений с критичностью debug на первом коммутаторе стека
 
info-center loghost 1 config 192.168.1.1 facility local0 member 1    //настройка syslog

...

Пример настройки syslog:

...