Integrate gnmic for gNMI telemetry collection
Add gnmic container node subscribing to interface, BGP, system, and VXLAN gNMI paths across all Arista cEOS nodes, exposed via a Prometheus exporter. gNMI runs in plaintext (no SSL profile on management api gnmi), so insecure:true is used instead of TLS. Refs #43, Refs #44
This commit is contained in:
@@ -290,6 +290,18 @@ topology:
|
||||
exec:
|
||||
- ifup eth1
|
||||
|
||||
# =====================================================
|
||||
# TELEMETRY
|
||||
# =====================================================
|
||||
|
||||
gnmic:
|
||||
kind: linux
|
||||
mgmt-ipv4: 172.16.0.70
|
||||
image: ghcr.io/openconfig/gnmic:0.46.0
|
||||
binds:
|
||||
- configs/gnmic/gnmic-config.yml:/gnmic-config.yml:ro
|
||||
cmd: --config /gnmic-config.yml --log subscribe
|
||||
|
||||
links:
|
||||
# =====================================================
|
||||
# DATACENTER FABRIC LINKS
|
||||
|
||||
Reference in New Issue
Block a user