Моніторинг мережі: Zabbix, SNMP, NetFlow

Хороший провайдер знає про проблему раніше, ніж абонент подзвонить. Ось як це працює.

Чому потрібен моніторинг

Мережа провайдера — це сотні пристроїв. Роутери, комутатори, OLT, серверни. Будь-який може впасти в будь-який момент.

Без моніторингу:

З моніторингом:

Що моніторити

1. Доступність (Availability)

Чи живий пристрій? Відповідає на ping?

ICMP echo request → Device
Device → ICMP echo reply

Якщо немає відповіді 30+ секунд — alert.

2. Завантаження інтерфейсів

Скільки трафіку проходить через кожен порт.

Якщо утілізація >80% — час апгрейдити канал.

3. Помилки на портах

4. Температура та живлення

Обладнання має датчики:

Якщо температура >60°C — перегрів, треба чистити або охолоджувати.

5. Оптична потужність

SFP модулі вимірюють силу сигналу:

Якщо RX нижче -25 dBm — проблема з кабелем або з'єднанням.

Інструменти

Zabbix

Система моніторингу з відкритим кодом. Ми використовуємо її.

Що моніторить:

Інтервал опитування: кожні 60 секунд.

SNMP (Simple Network Management Protocol)

Протокол для отримання статистики з обладнання.

Zabbix → SNMP GET request → Device
Device → SNMP response (interface stats, temp, errors)

Кожен пристрій має SNMP OID (Object Identifier) для різних метрик.

NetFlow / sFlow

Аналіз трафіку: хто, куди, скільки.

Допомагає знайти проблеми: DDoS, зламані сервери, торренти.

Система сповіщень

Коли щось падає — Zabbix відправляє alert:

Рівні severity:

InfoTelegramІнформація (зміна конфігурації)
WarningTelegram + EmailУтілізація >80%
AverageTelegram + EmailПомилки на порті
HighTelegram + Email + ДзвінокOLT offline
DisasterВсі канали + SMSМагістраль offline

Приклад реального кейсу

Проблема: Абоненти в одному районі скаржаться на низьку швидкість.

Діагностика:

  1. Відкриваємо Zabbix → графік порту OLT
  2. Бачимо: утілізація 95%, постійно на межі
  3. Перевіряємо кількість абонентів: 62 на порті (норма 32-48)
  4. Рішення: перенести частину абонентів на інший порт

Час діагностики: 5 хвилин.
Без моніторингу: години здогадок і перевірок.

Що бачить абонент

Ми надаємо бізнес-клієнтам доступ до моніторингу:

Доступ через особистий кабінет або окремий Grafana dashboard.

Висновки

  1. Моніторинг — не розкіш
    Для провайдера це базова необхідність.
  2. Чим швидше виявлення — тим менше простій
    5 хвилин замість 30 — це різниця.
  3. Дані допомагають планувати
    Графіки росту трафіку показують, коли треба апгрейдити.
  4. Питайте про моніторинг
    "Як ви дізнаєтеся, що мій канал впав?" — хороше питання до провайдера.