Telemetry – gNMI


gNMI (gRPC Network Management Interface) is a robust model-driven tool for obtaining real-time insight into the network device's operational state and resource utilization. It utilizes the standardized framework by OpenConfig and supports both streaming telemetry (dial-out, where data is pushed from the network device to the telemetry client) and on-demand telemetry (dial-in, where the telemetry client pulls data from the network device as needed). In this test, we focused on collecting the CPU and memory utilization as well as the interface statistics, such as the packet rate.

Figure 64

Figure 64: gNMI Telemetry 

Power consumption is an important parameter that helps optimize energy efficiency and operate a more sustainable network. In a test run, Nokia Network Services Platform (NSP), acting as a gNMI collector, retrieved the power consumption data from the H3C CR16005E-F node per power supply, showing the output voltage, current and power.

Figure 65

Figure 65: Power Consumption Telemetry  

ControllerNetwork Node
Ciena Navigator Network Control Suite

Nokia 7250 IXR-X3b,
Nokia 7750 SR-1

H3C AD-WAN,
Nokia Network Services Platform (NSP)

H3C CR16005E-F,
Nokia 7750 SR-1

H3C AD-WANRibbon NPT-2100
H3C AD-WANCiena 8140 Coherent Metro Router
Nokia Network Services Platform (NSP)Ribbon NPT-2100
Nokia Network Services Platform (NSP)Ciena 8140 Coherent Metro Router
Nokia Network Services Platform (NSP)H3C CR16005E-F

Table 9: Telemetry – gNMI - No Additional Features