При заведении обращения в Техническую Поддержку, если было замечено неправильное поведение маршрутизатора, произошло нарушение работы сервисов или была обнаружена какая-то программная неисправность, необходимо собрать диагностическую информацию с маршрутизатора и прикрепить её к открываемой заявке.
Для того чтобы собрать необходимую информацию, воспользуйтесь командой "show tech-support". Маршрутизатор соберёт все сервисные и системные логи и создаст архив вида "hostname-YYYYMMDD-HHMMSS-logs.tar.zst"
0/ME5200S:ME5200_M10# show tech-support Tue Jul 18 06:22:20 2023 Running tech-support : start time 2023-07-18.06:22:20 Running tech-support : gathering service logs ... Running tech-support : gathering system logs ... Running tech-support : compressing output ... Running tech-support : output available at: /logs/tech-support/ME5200_M10-20230718_062220-logs.tar.zst Running tech-support : end time 2023-07-18.06:22:43 Show tech-support : Success
Полученный архив можно скопировать на внешний сервер по ftp,sftp,tftp или scp, при необходимости укажите используемый VRF:
copy fs://logs tftp://1.2.3.4/ vrf mgmt-intf
В данном архиве содержатся :
- Логи маршрутизатора
- Состояния загрузки процессора и оперативной памяти
- Конфигурация маршрутизатора
- Информация о текущей версии ПО
- И прочая диагностическая информация
Предоставление диагностической информации, при создании обращения в техническую поддержу, даёт более полную информацию о состоянии маршрутизатора, что позволяет быстрее прийти к решению.
Дебаги
В отдельных случаях, для более глубокой диагностики, инженер Технической поддержки может попросить включить сбор дополнительных логов (Debug)
0/ME5200S:ME5200_M10# debug pp-mgr sfp-monitoring
Внимание: Не включайте дебаги без необходимости. Большое количество лишних дебагов может снизить производительность маршрутизатора и привести к перезаписи лог файла, что затруднит диагностику.
Проверить включенные дебаги можно командой "show debug":
0/ME5200S:ME5200_M10# show debug
Tue Jul 18 06:47:41 2023
System Subsystem
---------------- ----------------------
pp-mgr sfp-monitoring
if-mgr cmd
general
interfaces
После перезагрузки, все включенные дебаги автоматически отключатся.
Для того чтобы после перезагрузки конфигурация дебагов не изменилась - воспользуйтесь командой "debug save"
После сбора диагностической информации необходимо отключить лишние дебаги:
0/ME5200S:ME5200_M10# show debug
Tue Jul 18 07:07:20 2023
System Subsystem
---------------- ----------------------
pp-mgr sfp-monitoring
top-mgr exec
sys
mon
ipc
ipc-dtl
thread-alive
mon-dtl
svcmon
if-mgr cmd
general
interfaces
0/ME5200S:ME5200_M10# no debug all <----- Отключить все дебаги
0/ME5200S:ME5200_M10# debug save <----- Сохранить конфигурацию дебагов
0/ME5200S:ME5200_M10# show debug
Tue Jul 18 07:07:46 2023
0/ME5200S:ME5200_M10#
Логи
Размер файла логов маршрутизатора по умолчанию ограничен 10 мегабайтами. В связи с чем на масштабных конфигурациях и\или при включенных дебагах часть логов может быть перезаписана.
В таких случаях можно:
Увеличить максимальный размер лог файла с помощью команды "logging size (100-100000kb)"
Увеличить количество лог файлов с помощью "logging rotate (2-1000)", при полном заполнении всех лог файлов самый старый файл будет удалён.
Важно: общий размер логов не должен быть больше 300 мегабайт, при попытке указать слишком большие значения маршрутизатор выдаст предупреждение "Error: Full logs size (size * (rotate - 1) / 8 + size) must be lower than 300MB" и не даст применить конфигурацию.
Для хранения логов большего размера рекомендуется воспользоваться удалённым сервером журналирования: "logging host *.*.*.* vrf [vrf_name]"
logging host 1.8.1.200 vrf mgmt-intf exit logging host 1.8.4.43 vrf mgmt-intf exit logging rotate 3 <-----Будет создано 3 файла logging size 50000 <-----Размер каждого файла - 50мб