Network geomap with metrics & alert states#

Downloads Discord Telegram Url βœ‰οΈ


πŸ“‘ Physical Topology#

  • Device-to-device links aggregated into fiber optic lines (FOLs)
  • Exact routes with segment comments

🧠 Logical Topology#

  • Interfaces of connected devices with gradient load visualization
  • Device statuses
  • Cluster icons with aggregated status info by groups of devices
  • Layers for any task: markers, lines, arcs, polygons
  • Node graph with auto-layout on a non-geo (abstract) basemap

πŸŽ›οΈ Grafana Field Config#

  • Thresholds – value ranges with associated colors to visually indicate status
  • Mapping – rename displayed values
  • Units – measurement unit conversion
  • Overrides – custom settings for specific metrics
  • DataLinks – links to external dashboards or graphs

Style colors, marker sizes, line width and icons dynamically with value-based rules that can apply globally or be overridden per field or device group


πŸ“„ Required Data Format#

Each row in the source dataframe should include:

  • coordinates of the device or node. Non-geo (abstract) node graph layout is autogenerated.
  • parent id or a full path with intermediate node IDs or coordinates
  • edge id is optional. Used to support parallel connections
  • status metric
  • transmit and receive metrics for link load

πŸ› οΈ Data Preparation#

Use Grafana’s built-in transformations to prepare and merge data from:

  • Postgres
  • Prometheus
  • Zabbix
  • Any datasource

Tutorial: Observing Zabbix events on a Geospatial Map
Prometheus datalinks example


πŸ•ΉοΈ Demo Playground#

Explore interactive Grafana panels with open configuration


πŸ’² Plugin Tiers#

Compare available features across plans


πŸ“Έ Screenshots#

Overview Overview1 Overview2