Damien Arnodo Damien
  • Joined on 2025-08-22
Damien closed issue Damien/arista-evpn-vxlan-clab#51 2026-07-10 09:57:38 +00:00
Throughput-per-site panel includes Management0 telemetry traffic, not just fabric traffic
Damien opened issue Damien/arista-evpn-vxlan-clab#51 2026-07-10 09:55:12 +00:00
Throughput-per-site panel includes Management0 telemetry traffic, not just fabric traffic
Damien closed issue Damien/arista-evpn-vxlan-clab#50 2026-07-10 09:51:54 +00:00
VNI tooltip PromQL join breaks on transient duplicate series after Prometheus restart
Damien opened issue Damien/arista-evpn-vxlan-clab#50 2026-07-10 09:48:44 +00:00
VNI tooltip PromQL join breaks on transient duplicate series after Prometheus restart
Damien commented on issue Damien/arista-evpn-vxlan-clab#49 2026-07-10 09:46:35 +00:00
Build full telemetry dashboard around the weathermap panel

Implemented in b03464d (branch feat/telemetry). Dashboard regenerated via scripts/generate_weathermap.py (extended, not hand-edited) → configs/grafana/weathermap-dashboard.json,…

Damien closed issue Damien/arista-evpn-vxlan-clab#48 2026-07-10 09:18:56 +00:00
Generate weathermap-ng nodes/links config from IPFabric topology
Damien opened issue Damien/arista-evpn-vxlan-clab#49 2026-07-10 09:15:41 +00:00
Build full telemetry dashboard around the weathermap panel
Damien commented on issue Damien/arista-evpn-vxlan-clab#48 2026-07-10 09:12:34 +00:00
Generate weathermap-ng nodes/links config from IPFabric topology

Scope change: VXLAN MAC/VNI dropped from weathermap, moved to a separate panel (tracked as a note in #44)

Decision: instead of chasing the broken vlan join (see previous comment + #44), the…

Damien pushed to feat/telemetry at Damien/arista-evpn-vxlan-clab 2026-07-09 17:45:49 +00:00
3c680a2b17 Move weathermap generator docs to scripts/README.md
36c93d9ecd Fix missing/wrong anchor fields crashing the weathermap panel
0aff25f509 Fix PromQL regex escaping for hyphenated hostnames
f711210379 Generate weathermap-ng panel config from IPFabric topology
1f8a3ef6d6 Deploy containerized Prometheus for gnmic telemetry
Compare 5 commits »
Damien commented on issue Damien/arista-evpn-vxlan-clab#48 2026-07-09 17:14:12 +00:00
Generate weathermap-ng nodes/links config from IPFabric topology

Fixed: panel crash on load (commit 36c93d9)

TypeError: undefined is not an object (evaluating 'i.anchors[0]') — root cause: the schema research earlier in this issue was done against…

Damien commented on issue Damien/arista-evpn-vxlan-clab#48 2026-07-09 17:09:09 +00:00
Generate weathermap-ng nodes/links config from IPFabric topology

Provisioned and validated with live data — steps 2/3 done (mostly)

Datasource gap resolved: a new Grafana datasource NetLab (uid cfrlusac89se8a) now points at the in-topology Prometheus…

Damien commented on issue Damien/arista-evpn-vxlan-clab#48 2026-07-09 16:49:58 +00:00
Generate weathermap-ng nodes/links config from IPFabric topology

Generation script — done, validated against live IPFabric + gnmic

scripts/generate_weathermap.py (branch feat/telemetry, commit f711210). Writes a full Grafana dashboard-as-code JSON to…

Damien commented on issue Damien/arista-evpn-vxlan-clab#48 2026-07-09 15:27:41 +00:00
Generate weathermap-ng nodes/links config from IPFabric topology

Status encoding — RESOLVED

statusValueMappings: [{value:0,...},{value:1,...}] assumption from the schema research above is confirmed correct. Handled at the gnmic layer, not in the…

Damien commented on issue Damien/arista-evpn-vxlan-clab#48 2026-07-09 15:05:42 +00:00
Generate weathermap-ng nodes/links config from IPFabric topology

Schema research from allamiro/grafana-network-weathermap-ng source (src/types.ts, src/utils.ts, src/WeathermapPanel.tsx) + live test fixtures (`testing/grafana/dashboards/wm-device-health.j…

Damien commented on issue Damien/arista-evpn-vxlan-clab#45 2026-07-09 14:28:18 +00:00
Configure Prometheus scrape for gnmic

Containerized Prometheus deployed and validated

  • Node: prometheus (prom/prometheus:v2.55.1), added to evpn-lab.clab.yml
  • Address: 172.16.0.71:9090 (mgmt network), self-contained with…
Damien reopened issue Damien/arista-evpn-vxlan-clab#47 2026-07-09 14:02:13 +00:00
Configure IPFabric MCP server for topology discovery
Damien closed issue Damien/arista-evpn-vxlan-clab#47 2026-07-09 14:00:28 +00:00
Configure IPFabric MCP server for topology discovery
Damien pushed to feat/telemetry at Damien/arista-evpn-vxlan-clab 2026-07-09 13:34:01 +00:00
b6a49bfeac Add CLAUDE.md with project conventions and guidelines
Damien pushed to feat/telemetry at Damien/arista-evpn-vxlan-clab 2026-07-09 13:33:44 +00:00
71cc8de7d5 Integrate gnmic for gNMI telemetry collection
Damien commented on issue Damien/arista-evpn-vxlan-clab#44 2026-07-09 13:31:58 +00:00
Define relevant gNMI metrics for Arista EOS

Validated all paths live against dc-leaf1 (gnmic ... capabilities + gnmic ... get --path <path>) and wired them into configs/gnmic/gnmic-config.yml. Findings:

Interfaces — already…