This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| network_stuff:juniper:telemetry [2023/04/27 16:04] – jotasandoku | network_stuff:juniper:telemetry [2025/07/08 18:24] (current) – jotasandoku | ||
|---|---|---|---|
| Line 13: | Line 13: | ||
| ---- | ---- | ||
| - | |||
| **gNMI** | **gNMI** | ||
| + | \\ | ||
| + | See this insight on prometheus-grafana-exporters and gnmi: {{ : | ||
| * Provides **1) Network Management and 2) Streaming telemetry** | * Provides **1) Network Management and 2) Streaming telemetry** | ||
| * Uses HTTP/TCP so reliable compared to snmp | * Uses HTTP/TCP so reliable compared to snmp | ||
| Line 26: | Line 27: | ||
| * Junos in particular uses the **[[https:// | * Junos in particular uses the **[[https:// | ||
| - | \\ | + | **Topology |
| - | How to install gRPC and gNMI with junos and prometheus: | + | |
| - | \\ | + | |
| - | \\ | + | |
| - | Topoplogy: | + | |
| - | Juniper-switch(junos_openconfig+network_agent) < | + | |
| - | + | ||
| - | GNMI in Cisco IOS-XR | + | |
| - | | + | |
| - | [TODO] | + | |
| - | GNMI in Arista: | + | {{:network_stuff:juniper:gnmi-n-telegraf-nx-os.png? |
| - | * Start instances in containerlab | + | |
| - | * ssh via netlab and create a gnmi user '' | + | |
| - | * Test api status with '' | + | |
| - | * First test command (from linux cli): | + | |
| - | gnmic -a 192.168.121.104:6030 -u user -p password get --insecure get --path | + | |
| ---- | ---- | ||