Docker Compose

The purpose of this deployment is to collect gNMI data and write it to a NATS server.

Multiple 3rd Party systems (acting as a NATS clients) can then read the data from the NATS server for further processing.

This deployment example includes a single gnmic instance and a single NATS output

Deployment files:

Download both files, update the gnmic config file with the desired subscriptions and targets.

Deploy it with:

sudo docker-compose up -d

Check the NATS Output documentation page for more configuration options