Generate weathermap-ng panel config from IPFabric topology

Adds scripts/generate_weathermap.py: fetches device inventory and
connectivity-matrix from IPFabric, cross-checks IPFabric's abbreviated
interface names against the live gnmic exporter, and emits a Grafana
dashboard-as-code JSON (configs/grafana/weathermap-dashboard.json) with
the weathermap-ng panel wired to explicit legendFormat-resolved queries
for BGP status, interface tx/rx, and VXLAN MAC-per-VNI.

Refs #48
This commit is contained in:
2026-07-09 16:48:40 +00:00
parent 1f8a3ef6d6
commit f711210379
3 changed files with 3803 additions and 2 deletions

File diff suppressed because it is too large Load Diff