openconfig / Gnmi
Licence: apache-2.0
gRPC Network Management Interface
Stars: ✭ 266
Programming Languages
go
31211 projects - #10 most used programming language
gNMI - gRPC Network Management Interface
This repository contains reference Go implementations for gNMI.
Note: This is not an official Google product.
The implementations include:
- client library implementation using
gnmi.proto
- CLI for interacting with a gNMI service
- Caching collector that connects to multiple gNMI targets and makes the data available over a single gNMI Subscribe RPC to clients
Installing
To install the CLI, run
go get -u github.com/openconfig/gnmi/cmd/gnmi_cli
Client libraries
The main entry point for using the client libraries is in
github.com/openconfig/gnmi/client
.
See godoc pages for documentation and usage examples.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].