Мониторинг сети на геокарте / графе#
📡 Физическая топология#
- связи между устройствами с агрегацией в волоконно-оптические линии (ВОЛС)
- точные маршруты с комментариями на отрезках
🧠 Логическая топология#
- статус устройств
- визуализация нагрузки на линк двухцветными арками
- иконки кластеров со сводной информацией о статусах групп устройств
- слои для любых задач: маркеры, линии, арки, полигоны
- авто генерация графа устройств и связей на абстрактной подложке (не гео)
Графический движок Mapgl можно использовать в качестве плагина в системе Grafana с большим количеством интеграций и настроек через пользовательский интерфейс, либо установить преднастроенным в закрытую корпоративную систему (требует дополнительной разработки)
🎛️ Grafana Field Config#
- Thresholds — диапазоны значений метрик с соответствующими цветами
- Mapping — переименование отображаемых значений
- Units — конвертация единиц измерения
- Overrides — пользовательские настройки для отдельных метрик
- DataLinks — ссылки на внешние дашборды или графики
Динамическое определение цветов, размеров, толщины линий и иконок на основе правил, зависящих от значений метрик или других параметров.
Правила могут применяться глобально или переопределяться для конкретных метрик или групп устройств
📄 Требуемый формат данных#
Каждая запись в исходном датафрейме должна содержать:
координаты
устройства или узла. Не требуются для автогенерации абстрактного графаparent id
или полный путь с указанием промежуточных id узлов или координатid интерфейса
— опционально. Используется для поддержки параллельных связей- метрика
статуса
- метрики
transmit
/receive
для отображения нагрузки на линк
🛠️ Подготовка данных#
Используйте встроенные трансформации Grafana для подготовки и объединения данных из:
- Postgres
- Prometheus
- Zabbix
- Любых других источников данных
Tutorial: мониторинг Zabbix событий на геокарте Prometheus datalinks пример
🕹️ Демо панели#
Интерактивные панели в Grafana с открытой конфигурацией
💲 Прайс#
Диаграмма уровней использования
📸 Скриншоты#