Support for OpenConfig Telemetry

Introduction

OpenConfig is a vendor-neutral, model-driven network management specification, where data models are used for both configuration as well as retrieving operational state of the network across platforms.

OpenConfig proposes to use gNMI (gRPC Network Management Interface) framework as the network management protocol for configuration, data retrieval, and real-time network monitoring support. gNMI is a gRPC based protocol developed by Google™. It provides mechanisms to modify and retrieve configuration information from target devices. It also provides the ability to generate and control telemetry streams from these target devices to a data collection system.

SLX can at present only fetch some operational state for a small set of modules. It does not support setting the configuration of these modules which support gNMI.

SLX supports fetching operational state for the following modules:

  1. Platform

  2. Interface

  3. BGP

For each module, of the large amount of information that can be fetched, we support a small set. The following section lists the operational state information that can be fetched for each module.