πΈοΈ 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 statusMappingβ rename displayed valuesUnitsβ measurement unit conversionOverridesβ custom settings for specific metricsDataLinksβ links to external dashboards or graphs
Node Group style rules extend control over node color, icon, size, and line width.
π Data Format#
*Field names are examples only; MapGL has no hardcoded values.
Each data source record should contain:
node idandcoordinatesfor Geo view (not required for NodeGraph auto-layout)parent idor a full path with intermediate node IDs or raw coordinatesedge id(optional, used to support parallel links)node statusmetrictransmitandreceivemetrics 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#
