Wiki source code of Telemetry – gNMI

Show last authors
1 (% class="row" %)
2 (((
3 (% class="col-xs-12 col-sm-8 test-report-content" %)
4 (((
5 ----
6
7 gNMI provides a model-driven interface for streaming telemetry and state retrieval using structured YANG paths over gRPC. Unlike SNMP-based polling, gNMI-based telemetry provides low-latency, scalable streaming using structured YANG paths. In this test, we verified the retrieval of system inventory and telemetry from multi-vendor devices using gNMI with OpenConfig models.
8 The controller established gNMI sessions with the network devices. It subscribed to OpenConfig Platform paths for inventory and telemetry, and OpenConfig Interfaces paths for interface telemetry. Data was streamed continuously using STREAM subscriptions. The controller received and processed the telemetry in real time.
9 Platform inventory provided the device component hierarchy. This included line cards, transceivers, and hardware components. Platform telemetry collected CPU and memory utilization. It also collected power and environmental metrics where supported. We verified CPU idle values, total CPU usage, and memory consumption.
10 Interface telemetry included ingress and egress packet counters. It included error counters, discard counters, CRC statistics, and packet size distribution counters. We collected both cumulative counters and derived values, such as averages and standard deviation, for physical interfaces and subinterfaces where available.
11
12 [[~[~[Figure 58: gNMI Telemetry~>~>image:483715328314769409_SDN-27-1-v1.png~|~|alt="Figure 58" width="550"~]~]>>attach:483715328314769409_SDN-27-1-v1.png||target="_blank"]]
13
14 {{container cssClass="tc-role-table"}}
15 (% class="table-bordered" %)
16 |=Controller / Collector|=Network Node
17 |Cisco Crosswork Automation|Ribbon NPT-2507
18 |Cisco Crosswork Automation|HPE MX204
19 |Cisco Crosswork Automation|Arista 7280R3
20 |Cisco Crosswork Automation|Nokia 7250 IXR-e2
21 |Cisco Crosswork Automation|Ciena 5164
22
23 Table 27: Telemetry – gNMI - Telemetry
24 {{/container}}
25
26 {{container cssClass="tc-role-table"}}
27 (% class="table-bordered" %)
28 |=Controller / Collector|=Network Node
29 |Cisco Crosswork Automation|HPE MX204
30 |Cisco Crosswork Automation|Arista 7280R3
31 |Cisco Crosswork Automation|Ribbon NPT-2507
32
33 Table 28: Telemetry – gNMI - System Inventory
34 {{/container}}
35
36 (% id="prev-next-links" %)
37 |[[< Previous>>doc:Latency-Based Optimization]]|[[Next ~>>>doc:Digital Twin]]
38 )))
39
40 (% class="col-xs-12 col-sm-4 test-report-sidebar" %)
41 (((
42 {{box}}
43 {{include reference="Main.EANTC Transport & Cloud Networks Interop Test Report 2026.Sidebar Nav"/}}
44 {{/box}}
45 )))
46 )))

Interested in our testing services?

If you are interested and would like to receive more information, please send us an email and sign up for our newsletter to stay up-to-date.