Speaker
Description
The need to reliably monitor today’s ever-growing networks in the WAN, edge, and data center domains is now more critical than ever. The industry relied mainly on SNMP for monitoring, a protocol that creaks at the seams when used to collect counters present in the current network devices, let alone the increasingly complex networks of the future.
Many consider gNMI - Openconfig's gRPC-based streaming telemetry protocol - to be the prime successor to SNMP. It packs a lot of features that make it possible to build modern monitoring stacks. Push-based telemetry model, reliable transport, TLS-secured by default, data model-based access to monitored data leaves, and exceptional performance on the wire to name a few.
This talk introduces an open-source software suite called gNMIc - a feature-rich gNMI CLI client and a performant telemetry collector. Focusing on gNMI-based streaming telemetry gNMIc has a handful of unique features that set it aside from other general-purpose collectors. High availability and clustering of collector instances, rich data processing pipelines, sheer support for various outputs for metrics, and embedded caching are just the tip of the iceberg.