При эксплуатации коммутаторов могут  возникать ситуации, когда фиксируется высокая загрузка CPU ~ 80-100%. 

Для анализа ситуации службе поддержки требуется информация по процессам, статистике и утилизации CPU,  полученная в момент проблемы в динамике, а также логи.

Необходимо применить настройки логирования:

logging console informational
logging buffered informational
logging file informational
logging service cpu-rate-limits (активировать для каждой службы в списке)
logging events spanning-tree topology-change
cpu threshold index 1 5sec greater-than 60 severity warning
cpu threshold index 2 5sec greater-than 90 severity crit

Далее выждать пару часов (чтобы накопилась информация в логах) и снять следующую диагностику в моменты проблемы:
show mac address-table count (20 раз с интервалом в 1 секунду)
show cpu utilization (10 раз с интервалом 5 секунд)
show cpu input-rate detailed (10 раз с интервалом 5 секунд)
show tasks utilization (10 раз с интервалом 5 секунд)
show interfaces utilization (10 раз с интервалом 5 секунд)
show arp (10 раз с интервалом 5 секунд)
show spanning-tree active (5 раз с интервалом в 1 минуту)
show tech-support (однократно)

Выводы команд достаточно большие, содержат большой пул диагностических команд. Необходимо либо настроить логирование сессии в файл в рамках терминальной программы, либо расширить буфер терминальной программы до максимума.


Полученные данные необходимо передать инженеру технической поддержки в текстовом файле для дальнейшего анализа.

Некоторые возможные причины загрузки CPU определёнными задачами рассмотрены в статье Обработка трафика на CPU на MES2300-xx/MES3300-xx/MES3500I-10P/MES5312/MES53xxA/MES5310-48/MES5400-xx/MES5410-48/MES5500-32


  • Нет меток