This is an old revision of the document!
Then PMACCT (pmaccount) to correlate information and extract trends: pmacct is a small set of multi-purpose passive network monitoring tools [NetFlow IPFIX sFlow libpcap BGP BMP RPKI IGP Streaming Telemetry].
MDT (Model Driven Telemetry)
Replaces SNMP
What is gRPC (streaming telemetry)
What is gNMI (from openconfig group):
How to install gRPC and gNMI with junos and prometheus:
Topoplogy:
Juniper-switch(junos_openconfig+network_agent) ←http/s← prometheus-server(go JTI-client)
Install guides:
MESSAGE QUEUING TECHNOLOGIES
Kafka
Kafka focuses on the storage and reading of data, aiming at streaming data processing scenarios with high real-time performance
MQTT - MQ Telemetry Transport
is a lightweight, publish-subscribe, machine to machine network protocol for Message queue/Message queuing service. It is designed for connections with remote locations that have devices with resource constraints.
sudo apt install mosquitto mosquitto-clients # creates the broker mosquitto_sub -h <host> -t /merakimv/<serial of device>/<topic> # subscribes
References: