v2.5.1+incompatible Latest Latest

This package is not in the latest version of its module.

Go to latest
Published: Dec 6, 2019 License: Apache-2.0 Imports: 11 Imported by: 0


GRPC notification server example

The example shows how to use vpp-agent to receive VPP notifications from the vpp-agent. Vpp-agent streams VPP notifications to all servers provided via grpc.conf file.

How to run example:

  1. Run vpp-agent with GRPC endpoint set.
vpp-agent --grpc-config=/opt/vpp-agent/dev/grpc.conf
  1. Run GRPC server (example):
go run main.go

Several flags can be set:

  • -address=<address> - for grpc server address/socket-file (otherwise localhost will be used)
  • -socket-type=<type> - options are tcp, tcp4, tcp6, unix or unixpacket. Defaults to tcp if not set
  • request-period=<time_in_sec> - time between grpc requests

The example prints all received VPP notifications.



Example statistics app demonstrates usage of grpc to stream vpp statistics.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL