Перейти до вмісту

Моніторинг використання інтернет-каналу MikroTik

Підсумок Internet Link перетворює кожен WAN-інтерфейс MikroTik на відстежуване джерело. Зареєструйте оператора, договірні швидкості, місячний ліміт і день скидання розрахункового циклу, і MKController покаже споживання в реальному часі, поточну швидкість і затримку — а також історичні графіки затримки, діапазонів завантаження та обсягу даних. Дані збираються щохвилини й агрегуються щогодини. Без скриптів, без зовнішнього сервера побудови графіків.

Internet Link — це монітор пропускної здатності та якості WAN-з’єднань за вашими маршрутизаторами MikroTik. Ви повідомляєте MKController, що кожен канал має надавати — оператора, договірну швидкість завантаження/вивантаження, місячний ліміт трафіку та день скидання розрахункового циклу — а MKController безперервно порівнює те, що канал фактично надає, із цими цифрами.

Результат — єдиний екран, який відповідає на три запитання, що їх кожен оператор ставить про канал: Чи перевантажений він? Чи швидкий він? Чи стабільний він?

Маршрутизатор MikroTik знає лічильники своїх інтерфейсів, але не знає вашого тарифу. Він не може сказати вам «цей канал 500 Mbps працює на 92% від договірної ємності» або «ви використали 430 GB зі свого ліміту 500 GB у цьому циклі», бо в нього немає поняття про договір.

Internet Link додає цей бізнес-контекст:

  • Виявляйте перевантаження до того, як зателефонують клієнти. Коли канал годинами тримається вище 90% від договірної пропускної здатності, це ваше раннє попередження, щоб продати додаткову ємність або перерозподілити трафік.
  • Відстежуйте використання відносно ліміту. Для каналів із тарифікацією знання того, на якому етапі розрахункового циклу ви перебуваєте, запобігає несподіванкам із перевищенням.
  • Підтверджуйте якість. Історія затримок (середнє, пік і P95) — це доказ, який вам потрібен, коли клієнт повідомляє, що «інтернет повільний».

Механізм простий і працює автоматично після налаштування джерела:

  1. Збір (щохвилини). MKController опитує пристрій і зберігає необроблену вибірку: лічильники байтів інтерфейсу та результат до трьох ping-тестів.
  2. Годинна агрегація. Фоновий рушій обробляє ці вибірки в один годинний запис на інтерфейс — загальну кількість байтів вхід/вихід та середнє, максимальне, мінімальне значення та P95 на рівні хвилин як для пропускної здатності, так і для затримки. Ця агрегація виконується в повторюваному 15-хвилинному циклі.
  3. Знімок у реальному часі. Три картки в реальному часі зчитують найсвіжішу вибірку безпосередньо, тому «Поточне споживання», «Поточна швидкість» і «Поточна затримка» відображають приблизно останню хвилину — а не середнє за годину.

Початок роботи: додайте своє перше джерело

Ви можете зареєструвати до чотирьох джерел на пристрій.

  1. У MKController відкрийте меню Пристрої, знайдіть пристрій і натисніть Детальніше.
  2. Відкрийте розділ Internet Link.
  3. Натисніть Додати джерело.
  4. Виберіть Інтерфейс з випадного списку. Список завантажується в реальному часі з пристрою, тому з’являються лише реальні інтерфейси.
  5. Введіть ім’я Оператора — наприклад, Vivo, Claro або TIM. Так джерело позначається на всій інформаційній панелі.
  6. Задайте Швидкість завантаження та Швидкість вивантаження в Mbps, відповідно до вашого договірного тарифу. Це базові значення, відносно яких вимірюється кожен відсоток завантаження.
  7. Задайте Ліміт пропускної здатності в GiB або позначте Безлімітний, якщо тариф не має ліміту.
  8. Задайте День скидання розрахункового циклу (день від 1 до 28) — день місяця, коли ваш оператор скидає споживання.
  9. Натисніть Створити джерело.

Інформаційна панель заповнюється, щойно зібрано перші вибірки. Щоб змінити тариф пізніше, скористайтеся дією редагування (олівець) у таблиці Джерела даних; щоб припинити моніторинг каналу, скористайтеся дією видалення (кошик).

Форма Додати джерело для інтернет-каналу MikroTik у MKController, що показує інтерфейс, оператора, договірні швидкості, ліміт пропускної здатності та день скидання розрахункового циклу


Таблиця Джерела даних

Таблиця у верхній частині екрана перелічує кожне налаштоване джерело та його тариф.

Що вона показує — один рядок на джерело з шістьма стовпцями:

СтовпецьЗначення
ІнтерфейсВідстежуваний інтерфейс 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! Натисніть тут щодо будь-яких запитань.