Supported Telemetry Data Streaming
The telemetry agent can stream out data to a 3rd party collector over gRPC, JSON, Influx and PROTO. The full list of supported telemetry counters is provided in Supported Interface and Priority Counters. The full counter path includes the interface name | counter group | counter name. Following are several examples of full counter paths (one counter example per group).
CLI Group |
RFC_2819 Group |
RFC_2863 Group |
RFC_3635 Group |
PRIORITY Group** |
BUFFER Group** |
TC Group |
Extended Group |
in_broadcast_pkts |
in_oversize_packets |
in_discards |
in_pause_packets |
rx_pause_duration |
bytes |
tx_bytes |
ecn_packets |
in_fcs_errors |
in_packets_of1024to1518_bytes |
in_errors |
out_pause_packets |
rx_pause_pkts |
pkts |
tx_no_buffer_discard |
|
in_multicast_pkts |
in_packets_of128to255_bytes |
out_discards |
symbol_error |
tx_pause_duration |
no_buffer_discard |
tx_pkts |
|
in_octets |
in_packets_of256to511_bytes |
out_errors |
unknown_control_opcode |
tx_pause_pkts |
shared_buffer_discard |
tx_wred_discard |
|
in_packets |
in_packets_of512to1023_bytes |
||||||
in_packets_of64_bytes |
|||||||
in_ucast_pkts |
in_packets_of65to127_bytes |
||||||
out_broadcast_pkts |
in_undersize_packets |
||||||
out_multicast_pkts |
|||||||
out_octets |
|||||||
out_packets |
|||||||
out_ucast_pkts |
The PRIORITY, TC, and BUFFER groups are arrays of 8 elements, where each one of the elements contains the listed counters related to its group.
Histograms
Threshold Events
WJH
Interface Counters
Profile |
JSON |
gRPC |
Protocol Buffers |
InfluxDB Line Protocol |
Histograms |
x |
x |
x |
– |
Threshold Events |
x |
x |
x |
– |
WJH |
x |
x |
x |
x |
Interface Counters |
x |
x |
x |
x |