Streaming Telemetry: device configuration and status
The Streaming Telemetry (ST) is now officially supported in the Kentik Portal. Users can enable Streaming Telemetry from the Device configuration dialog which is shown in the screenshot below.
This will enable Kentik Saas Ingest or Kentik kproxy to start receiving Streaming Telemetry from that Device.
The details about the configuration of the kproxy for using Streaming Telemetry can be found on the this KB article.
The status of the Straming Telemetry is shown on the Settings → Devices page with the additional “ST” flag. This flag shows the status only for devices which have ST enabled. The Streaming Telemetry status is additionally shown when the device is selected or in the Network Explorer Device Quick view page under the “More Info” Tab. Example screenshots are shown below.
At the moment, Kentik supports the following ST formats:
- Junos native JTI telemetry sent over UDP. Currently supported sensors are for interfaces statistics:
- /junos/system/linecard/interface/
- /junos/system/linecard/interface/logical/usage/
- Cisco IOS XR native dialout telemetry with self-describing GPB format which is sent over TCP. Currently supported sensor path is for interfaces statistics:
- Cisco-IOS-XR-infra-statsd-oper:infra-statistics/interfaces/interface/latest/generic-counters
If a user wants to configure device to send ST directly to Kentik SaaS ingest, it should send it to port 20023. If the ST is sent to kproxy, it can be sent on any port, which is configurable as part of the kproxy configuration (a port 9555 in used Kentik’s documentation as an example).
More information about the ST can be found in our Knowledge Base:
- SNMP and ST
- Kproxy configuration for ST
- Example device configuration snippets for Juniper MX and Cisco XR
Please let us know if you are interested to enable Streaming Telemetry from your devices and if you would like to have support for additional sensors or other Telemetry formats?