• Author : Himanshu Singh

 
 

gNMIReverse Examples

Introduction gNMIReverse is a Dial-Out gRPC service (available on our Github page) that reverses the direction of the dial for gNMI Subscriptions, where the gNMIReverse client (running along with gNMI target) on the switch sends data to the gNMIReverse Server. This article contains steps on how to build the gNMIReverse client and server binaries and examples on how to configure the daemon to run the gNMIReverse client on EOS. Prerequisite The following tools are required to proceed with this setup including cloning the repository and compiling client binary for EOS. Go Git Installing and configuring gNMIReverse client Building the client...
Continue reading →

Streaming EOS telemetry states to ELK stack using openconfigbeat

Introduction The purpose of this document is to help you to set up an ELK (Elasticsearch/Logstash/Kibana) stack and stream EOS Telemetry states from an Arista Switch using openconfigbeat that can stream gRPC updates from OpenConfig or TerminAttr directly into Elasticsearch. Please note, that this app was written as a proof-of-concept and is supported on a best-effort basis. The projects can be forked and modified to suit your needs. Feedbacks are always welcome and issues can be filed like for any other projects on Github. Elasticsearch is the distributed search and analytics engine at the heart of the Elastic Stack. Logstash...
Continue reading →

Streaming EOS telemetry states to InfluxDB

Introduction The aim of this document is to help you deploy and configure InfluxDB, Grafana, and Arista EOS, allowing you to send Telemetry states from the Arista switch to InfluxDB, using one of our OpenConfig connector application octsdb that you can find on our GitHub page. Please note, that these apps were written as a proof-of-concept and are supported on a best-effort basis. You can fork the project and edit based on your requirements. Feedbacks are always welcome and issues can be filed like for any other projects on GitHub. Both OpenTSDB and InfluxDB are time-series databases. Where OpenTSDB is...
Continue reading →

Follow

Get every new post on this blog delivered to your Inbox.

Join other followers: