Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты на сайте предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, программного обеспечения, баз данных, сетевого оборудования и других компонентов инфраструктуры. Перед выполнением действий создайте резервную копию и по возможности протестируйте изменения в безопасной среде. Пользователь самостоятельно оценивает риски и несет ответственность за результат. При отсутствии необходимых знаний обратитесь к квалифицированному ИТ-специалисту.

Сетевое оборудование и VPN

Диагностика нагрузки CPU и RAM в MikroTik: утилиты Resources и Profile

Обновлено: 27.08.2026 · Официальная документация ↗

Симптомы критической перегрузки роутера

Скорость интернета резко падает, страницы сайтов открываются с большой задержкой, пинг до шлюза подскакивает до 500–1000 мс, а в заголовке окна утилиты Winbox индикатор CPU непрерывно показывает 100%. Для выявления конкретного источника аномальной нагрузки в RouterOS встроены два мощных инструмента диагностики.

Типичные процессы, нагружающие CPU MikroTik

Имя процесса (Tools -> Profile)Что означаетТипичная причина перегрузки
firewallОбработка правил фильтрации и NATОтключен FastTrack, слишком много неоптимальных L7 правил
networking / ethernetОбработка сетевых прерыванийШироковещательный шторм (петля кабеля) или DoS-атака
encryption / ipsecКриптографическое шифрованиеVPN без поддержки аппаратного ускорения CPU (нет AES-NI)
dnsВстроенный DNS-кэш роутераВключен Allow Remote Requests и открыт DNS-порт наружу (DNS Amplification)
btestВстроенный тест скорости Bandwidth TestЗапущен тест скорости на самом роутере (генерирует нагрузку)
management / winboxСлужба графического интерфейсаОткрыто множество окон графиков трафика в реальном времени

Пошаговая локализация причины перегрузки

  1. Общая оценка состояния в System -> Resources:

    Откройте меню System -> Resources и проверьте:

    • Uptime: время непрерывной работы.
    • Free Memory: количество свободной оперативной памяти RAM.
    • CPU Load: суммарная загрузка по всем ядрам процессора.
  2. Глубокая детализация процессов через Tools -> Profile:
    1. Откройте меню Tools -> Profile.
    2. В поле CPU выберите значение all (для многоядерных процессоров).
    3. Нажмите кнопку Start.
    4. Отсортируйте список по колонке Usage по убыванию, чтобы увидеть главный процесс-пожиратель ресурсов.
  3. Быстрая ликвидация типовых причин 100% нагрузки:
    # 1. Если процесс 'dns' забил CPU — блокируем внешние запросы к роутеру:
    /ip firewall filter add chain=input protocol=udp dst-port=53 in-interface-list=WAN action=drop place-before=0
    
    # 2. Если процесс 'firewall' перегружен — включаем FastTrack для ускорения транзита:
    /ip firewall filter add chain=forward action=fasttrack-connection connection-state=established,related place-before=1
    
    # 3. Проверяем наличие аппаратного шифрования IPsec:
    /ip ipsec installed-sa print

Совет: Никогда не запускайте тест скорости Tools -> Bandwidth Test между самим роутером и удаленным сервером. Тест съедает до 80% мощности CPU на генерацию тестовых пакетов. Запускайте тесты скорости только между двумя компьютерами, расположенными за роутерами.

💡 Практика специалистов: Если утилита Profile показывает 100% загрузку процессом 'firewall', а правило FastTrack активно, проверьте наличие правил с фильтрацией 'Content' или тяжелыми регулярными выражениями 'Layer7 Protocols'. Каждое такое правило заставляет процессор роутера собирать пакеты в память и выполнять строковый парсинг каждого байта полезной нагрузки, что мгновенно убивает производительность.

Частые вопросы (FAQ)

Почему процесс 'dns' нагружает процессор, если у нас всего 5 компьютеров?

Если в меню IP -> DNS включена опция 'Allow Remote Requests', а порт 53 UDP не закрыт на внешнем WAN-интерфейсе, ваш роутер используется злоумышленниками как ретранслятор в глобальных DDoS-атаках.

Что делать, если процесс 'queues' грузит процессор?

Очереди шейпинга скорости (Simple Queues) обрабатываются однопоточно. Оптимизируйте дерево очередей (Queue Tree) или перейдите на более производительный многоядерный роутер серии CCR/RB5009.

Как вывести загрузку процессора в заголовок окна Winbox?

Кликните правой кнопкой мыши по верхней системной панели Winbox и отметьте галочками пункты 'CPU', 'Memory' и 'Uptime'.

Что такое Total CPU usage в многоядерных процессорах?

В многоядерных чипах общая загрузка (Total) является средним значением. Одно ядро может быть загружено на 100% (например, однопоточным туннелем OVPN), в то время как остальные простаивают.

Полезные материалы
Рекомендуем