NTF Agent Overview
Junos OS exposes telemetry data over gRPC and UDP as part of the Junos Telemetry infrastructure. To stream telemetry data to your existing telemetry and analytics infrastructure you require an external entity such as the Network Telemetry Framework (NTF) to convert the data into a compatible format. Starting in Junos OS Release 18.4R1, the Network Telemetry Framework agent feature provides an on-box solution that allows you to configure and customize to which endpoint (such as IPFIX and Kafka) the Junos Telemetry data is delivered and in which format (such as AVRO, JSON, and MessagePack) the data is encoded.
NTF agent uses an output plug-in to translate Junos Telemetry data into a format that is suitable for a particular endpoint. NTF agent subscribes to Junos Telemetry data with user-defined sensor information. NTF agent encodes the data in the required format and exports the translated data to the endpoint (see Figure 1). You can configure the NTF agent by using Junos OS CLI or NETCONF.