При заведении обращения в Техническую Поддержку, если было замечено не правильное поведение маршрутизатора, произошло нарушение работы сервисов или была обнаружена какая то программная неисправность, необходимо собрать диагностическую информацию с маршрутизатора и прикрепить её к открываемой заявке.
Для того чтобы собрать необходимую информацию воспользуйтесь командой "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мб