Мониторинг использования интернет-канала MikroTik
Сводка Internet Link превращает каждый WAN-интерфейс MikroTik в отслеживаемый источник. Зарегистрируйте оператора, договорные скорости, ежемесячный лимит и день сброса расчётного цикла, и MKController покажет потребление в реальном времени, текущую скорость и задержку — а также исторические графики задержки, диапазонов загрузки и объёма данных. Данные собираются каждую минуту и агрегируются каждый час. Без скриптов, без внешнего сервера построения графиков.
Что такое Internet Link в MKController?
Internet Link — это монитор пропускной способности и качества WAN-соединений за вашими маршрутизаторами MikroTik. Вы сообщаете MKController, что каждый канал должен предоставлять — оператора, договорную скорость загрузки/отдачи, ежемесячный лимит трафика и день сброса расчётного цикла — и MKController непрерывно сравнивает то, что канал фактически предоставляет, с этими цифрами.
Результат — единый экран, который отвечает на три вопроса, которые каждый оператор задаёт о канале: Перегружен ли он? Быстрый ли он? Стабильный ли он?
Почему мониторинг Internet Link важен?
Маршрутизатор MikroTik знает счётчики своих интерфейсов, но не знает ваш тариф. Он не может сказать вам «этот канал 500 Mbps работает на 92% от договорной ёмкости» или «вы использовали 430 GB из вашего лимита 500 GB в этом цикле», потому что у него нет понятия о договоре.
Internet Link добавляет этот бизнес-контекст:
- Выявляйте перегрузку до того, как позвонят клиенты. Когда канал часами держится выше 90% от договорной пропускной способности, это ваше раннее предупреждение, чтобы продать дополнительную ёмкость или перераспределить трафик.
- Отслеживайте использование относительно лимита. Для каналов с тарификацией знание того, на каком этапе расчётного цикла вы находитесь, предотвращает сюрпризы с превышением.
- Подтверждайте качество. История задержек (среднее, пик и P95) — это доказательство, которое вам нужно, когда клиент сообщает, что «интернет медленный».
Как работает Internet Link
Механизм прост и работает автоматически после настройки источника:
- Сбор (каждую минуту). MKController опрашивает устройство и сохраняет необработанную выборку: счётчики байтов интерфейса и результат до трёх ping-тестов.
- Часовая агрегация. Фоновый движок обрабатывает эти выборки в одну часовую запись на интерфейс — общее количество байтов вход/выход и среднее, максимальное, минимальное значение и P95 на уровне минут как для пропускной способности, так и для задержки. Эта агрегация выполняется в повторяющемся 15-минутном цикле.
- Снимок в реальном времени. Три карточки в реальном времени считывают самую свежую выборку напрямую, поэтому «Текущее потребление», «Текущая скорость» и «Текущая задержка» отражают примерно последнюю минуту — а не среднее за час.
Начало работы: добавьте свой первый источник
Вы можете зарегистрировать до четырёх источников на устройство.
- В MKController откройте меню Устройства, найдите устройство и нажмите Подробнее.
- Откройте раздел Internet Link.
- Нажмите Добавить источник.
- Выберите Интерфейс из раскрывающегося списка. Список загружается в реальном времени с устройства, поэтому появляются только реальные интерфейсы.
- Введите имя Оператора — например, Vivo, Claro или TIM. Так источник помечается во всей панели управления.
- Задайте Скорость загрузки и Скорость отдачи в Mbps, соответствующие вашему договорному тарифу. Это базовые значения, относительно которых измеряется каждый процент загрузки.
- Задайте Лимит пропускной способности в GiB или отметьте Безлимитный, если у тарифа нет лимита.
- Задайте День сброса расчётного цикла (день от 1 до 28) — день месяца, когда ваш оператор сбрасывает потребление.
- Нажмите Создать источник.
Панель управления заполняется, как только собраны первые выборки. Чтобы изменить тариф позже, используйте действие редактирования (карандаш) в таблице Источники данных; чтобы прекратить мониторинг канала, используйте действие удаления (корзина).

Таблица Источники данных
Таблица в верхней части экрана перечисляет каждый настроенный источник и его тариф.
Что она показывает — одну строку на источник с шестью столбцами:
| Столбец | Значение |
|---|---|
| Интерфейс | Отслеживаемый интерфейс MikroTik (например, ether1). |
| Оператор | Введённая вами метка (имя интернет-провайдера / оператора). |
| Использование данных | Общий объём, переданный на этом источнике за выбранный в данный момент период (см. селектор Период), показанный в удобочитаемых единицах. |
| Скорость загрузки | Договорная скорость загрузки, в Mbps. |
| Скорость отдачи | Договорная скорость отдачи, в Mbps. |
| Лимит пропускной способности | Ежемесячный лимит в GiB или Безлимитный. |
Как это рассчитывается — Интерфейс, Оператор, скорости и лимит — это значения, которые вы ввели при создании источника. Использование данных — это сумма всех байтов загрузки + отдачи, записанных для этого источника за выбранный период, затем отформатированная в B / KB / MB / GB.
Ежедневный пример — Источник с меткой Vivo на ether1, тариф 500 Mbps / 100 Mbps, Безлимитный, в настоящее время показывает 142.66 GB Использования данных за последние 30 дней.
Текущий статус: расчётный цикл
Над карточками в реальном времени одна полоса резюмирует, на каком этапе расчётного цикла находится это соединение.
Что она показывает — позицию тарифа простым языком: насколько далеко вы в цикле («День 10 из 31»), когда он сбрасывается, и — для тарифов с лимитом — полосу использования, сравнивающую потребление с ежемесячным лимитом.
Как это рассчитывается — Настроенный вами день сброса (1–28) определяет цикл. Если сегодня день сброса или после него, цикл начался в этот день в текущем месяце; в противном случае он начался в этот день в прошлом месяце. Следующий сброс — ровно через месяц после начала, а «День X из N» — это количество прошедших дней в этом окне. Для тарифов с лимитом полоса использования заполняется потреблением за выбранный в данный момент период, измеренным относительно ежемесячного лимита, ограниченным 100%. Полоса становится янтарной при 75% и красной при 90%.
Ежедневный пример — Тариф с лимитом 500 GB с днём сброса 1: 10-го числа месяца из 31 дня полоса показывает «День 10 из 31 · сброс 1 июл», при этом заполнение отражает использование за выбранный период относительно лимита 500 GB.
Карточки в реальном времени
Три карточки дают мгновенное представление о состоянии канала, каждая обновляется из самой свежей выборки (примерно последняя минута).
Текущее потребление

Что она показывает — Какая часть вашей договорной пропускной способности используется прямо сейчас, в виде процентной кольцевой диаграммы, с отдельно перечисленными долями загрузки и отдачи и значком статуса (Умеренное / Повышенное / Критическое).
Как это рассчитывается — Для каждого направления MKController сравнивает текущую пропускную способность канала с договорной скоростью для этого направления и выражает это в процентах. Главная цифра — большее из процентов загрузки и отдачи, ограниченное 100%. Значок управляется этим процентом: Умеренное ниже 75%, Повышенное при 75–89%, Критическое при 90% и выше.
Ежедневный пример — Канал 500 / 100 Mbps в час пик показывает 61.80% Загрузка, 24.10% Отдача, поэтому кольцо показывает 62% со значком Повышенное — сигнал того, что ёмкость загрузки заполняется, но ещё не критична.
Текущая скорость

Что она показывает — Фактическую пропускную способность, проходящую через канал прямо сейчас, разделённую на Загрузку и Отдачу.
Как это рассчитывается — Счётчики байтов из последней выборки преобразуются в скорость в секунду и показываются в удобочитаемых единицах (KB, MB, GB в секунду).
Ежедневный пример — Во время вечернего пика карточка показывает Загрузка 7.50 MB и Отдача 1.20 MB — то есть около 7,5 MB/s на загрузку и 1,2 MB/s на отдачу в этот момент.
Текущая задержка

Что она показывает — Время отклика канала на приём-передачу в миллисекундах, усреднённое за последнюю выборку, со значком качества.
Как это рассчитывается — Каждая выборка выполняет до трёх ping-тестов; их результаты усредняются до одного значения, отображаемого как «n ms». Пороги значка: Хорошо при 50 ms или ниже, Высокая при 51–100 ms, Критическая выше 100 ms.
Ежедневный пример — Ping-тесты возвращают 14 ms, 16 ms и 18 ms; карточка показывает 16 ms со значком Хорошо.
Производительность во времени
Под снимком в реальном времени исторический раздел визуализирует тренды. Два селектора задают область всего в этом разделе:
- Интерфейс — выберите, какой настроенный источник описывают графики.
- Период — 24 часа, 7 дней или 30 дней.
Каждая точка на этих графиках представляет один час.

График задержки (Сред. / Max / Min / P95)
Что он показывает — Четыре линии задержки приёма-передачи за выбранный период: почасовое Среднее, Max, Min и P95 (значение, ниже которого остаются 95% выборок).
Как это рассчитывается — В пределах каждого часа MKController собирает среднее значение ping каждой минуты и выводит: Среднее = среднее этих значений; Max / Min = наибольшее / наименьшее; P95 = значение на 95-м процентиле отсортированных выборок.
Ежедневный пример — За 24 часа исправный канал показывает Среднее ≈ 18 ms, Min 9 ms, P95 95 ms и единичный всплеск Max 140 ms — сообщая вам, что канал обычно отличный, с одним кратким событием перегрузки.
Диапазоны использования пропускной способности
Что он показывает — Какую часть периода канал провёл в каждой полосе загрузки: Ниже 75%, Между 75% и 90%, Между 90% и 95% и Выше 95%. Переключатель меняет основу между Средним, Max, Min и P95.
Как это рассчитывается — Для каждого часа в периоде MKController берёт выбранную метрику загрузки (например, почасовой Средний %) и сортирует час в одну из четырёх полос. Значение каждой полосы — это её доля от всех часов, выраженная в процентах, в сумме составляющих 100%.
Ежедневный пример — За 24-часовое окно (24 почасовые точки) при основе Среднее: 18 часов ниже 75%, 4 часа при 75–90%, 1 час при 90–95% и 1 час выше 95% → 75% / 17% / 4% / 4%. Большая часть дня комфортна, но пара часов сильно нагружает канал.
График потребления интернета (%)
Что он показывает — Ту же загрузку Сред. / Max / Min / P95, построенную как временной ряд процентов, со справочными линиями, проведёнными на 75% и 90%, чтобы перегрузка визуально бросалась в глаза.
Как это рассчитывается — Идентично показателям загрузки за Диапазонами использования пропускной способности: за час, пропускная способность относительно договорной скорости, беря большее из загрузки и отдачи и ограничивая 100%. Наведение на точку также раскрывает, сколько минут в этот час прошло выше 80% от договорной пропускной способности.
Ежедневный пример — Линия Среднее держится около 40% весь день, затем линия Max касается направляющей линии 90% в 20:00 с всплывающей подсказкой «12 мин выше 80%» — чёткое, датируемое окно перегрузки.
График использования данных
Что он показывает — Объём трафика Загрузки и Отдачи во времени, с итогами за период и долей каждого направления, показанными в строке над графиком.
Как это рассчитывается — Для коротких окон график строит дельты за минуту; для более длительных периодов он строит общее количество байтов загрузки и отдачи за каждый час. Встроенные итоги суммируют каждое направление за период, а проценты — это доля каждого направления в общей сумме.
Ежедневный пример — За 30 дней источник суммирует Загрузка 142.66 GB (84%) и Отдача 27.18 GB (16%) — типичный профиль трафика с преобладанием загрузки.
Ограничения и полезно знать
- Метрики в реальном времени нацелены на основной WAN (
ether1). Потребление, скорость, задержка в реальном времени и почасовые метрики качества Max/Min/P95/выше-80 вычисляются для основного интерфейса. Другие настроенные источники по-прежнему отслеживают общий объём данных. - Тайминг в реальном времени против исторического. Карточки в реальном времени считывают последнюю выборку (~1 минута); графики считывают часовые агрегации, которые отстают вплоть до 15-минутного цикла агрегации.
- До четырёх источников на устройство.
- Диапазон дня сброса — 1–28, поэтому у каждого месяца есть допустимая дата сброса.
Заключение
Internet Link даёт каждому WAN MikroTik контекст, которого не хватает его собственным счётчикам: договор, относительно которого можно измерять. Перегрузка, скорость, задержка и объём данных становятся цифрами, на основе которых вы можете действовать и которыми можете делиться — «канал в порядке» становится «вот загрузка, вот задержка P95, вот где находится лимит».
- Видимость перегрузки — знайте, когда канал заполняется, прежде чем клиенты это почувствуют.
- Доказательство качества — история задержек, включая P95, а не только ping в реальном времени.
- Прозрачность использования — объём данных, отслеживаемый относительно тарифа и расчётного цикла.
Чтобы получать оповещение в момент, когда отслеживаемое устройство переходит в офлайн, объедините это с Оповещениями Telegram. Чтобы отслеживать время безотказной работы наряду с пропускной способностью, см. Мониторинг доступности.
Не нашли информацию, которую искали? У вас есть другие вопросы? Хотите помочь нам улучшить материал? Не стесняйтесь связаться с нами и обратиться за поддержкой к MKController! Нажмите здесь по любым вопросам.