Plugins
Mapgl logo

Mapgl

Vadim Pyatakov

Get plugin

Downloads Project Site Discord Telegram Url ✉️

Start a new panel with a mock node graph to test styles and modes.


Node graph for metrics and traces

  • Layered auto-layout and Geomap view
  • Multi-step and parallel-edge routing
  • Arc segments on nodes for visualizing multiple metrics
  • TX/RX interface load visualization with dual-metric arcs
  • Ad hoc filtering by layer and node group through the legend
  • WebGL-accelerated rendering for large datasets
  • Dynamic drill-down links to external panels
  • Distributed tracing paths with per-span properties
  • Namespace-based subgraphs

🕹️ Demo

Playground with open configuration


Geomap NodeGraph


Data Format

Dataframe

*Unified dataframe model for nodes and edges. Field names are examples only; Mapgl does not require fixed field names.

See Panel configuration for setup details and dataframe usage.


Data Preparation

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

  • Zabbix
  • Prometheus
  • Postgres
  • Any other datasource

Netbox + Prometheus with drill-down
Netbox to Mapgl automation
Zabbix events on geomap


Field Config

Full support for native 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.


Plugin Insights

Quality scores for version 2.10.1

  • Status: Passed
    Security

    All checks passed

  • Status: Passed
    Maintenance

    All checks passed

  • Status: Passed
    Documentation

    All checks passed