Downloads Discord Telegram Url βœ‰οΈ

πŸ•ΈοΈ Network Topology - Node graph & Geomap#

  • Node graph with layered auto-layout and namespace subgraphs
  • Multi-segment routes
  • Link aggregation with reducers (min/max) for parallel and nested connections
  • Network interface TX/RX load visualization using bi-metric arcs
  • Dynamic drill-down data links to external panels
  • Cluster icons with aggregated status for device groups

πŸŽ›οΈ 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
    Node Group style rules extend control over node color, icon, size, and line width.

πŸ“„ Data Format#

Overview1 *Field names are examples only; MapGL has no hardcoded values.

Each data source record should contain:

  • node id and coordinates for Geo view (not required for NodeGraph auto-layout)
  • parent id or a full path with intermediate node IDs or raw coordinates
  • edge id (optional, used to support parallel links)
  • node 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 other datasource

Tutorial: Zabbix events on geomap
Netbox+Prometheus with drill-down datalinks


πŸ•ΉοΈ Demo#

Playground with open configuration


πŸ“Έ Screenshots#

Overview1 Overview2


πŸ’² Tiers#