obmp-docker/obmp-grafana
sam c28c9b2527 Fix gNMI telemetry: OpenConfig paths, json_ietf encoding, SSH config
- Switch Telegraf from native IOS-XR YANG paths to OpenConfig
  (openconfig-interfaces:interfaces/interface/state/counters)
- Use json_ietf encoding instead of proto (IOS-XR 24.3.1 compat)
- Target only CORE-01/CORE-02 (R9K routers blocked by CML mgmt net)
- Update all 3 Grafana dashboard queries to match OpenConfig field
  names (in-octets, out-octets, in-pkts, out-pkts, in-errors, etc.)
- Rewrite gnmi_grpc_config.py to use SSH/CLI via paramiko instead of
  NETCONF (IOS-XR 24.3.1 rejects NETCONF gRPC edit-config)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 16:19:16 -07:00
..

OpenBMP Grafana Integration

Grafana can be used with the OpenBMP PostgreSQL backend to visualize BGP data and statistics.

Install/Run Grafana

Install/run grafana. See grafana in openbmp compose for details on how you can run the Grafana container.

Grafana Provisioning

This repo is structured to support Grafana Provisioning. For the most part, this repo can be cloned directly in to the /etc/grafana/provisioning directory.