feature streaming-telemetry

Use this command to enable the streaming telemetry and, upon configuration, to start the gNMI server. The gNMI server initiates listening for incoming gRPC connections on port 9339 if a custom port value is not configured.

 

  • OcNOS supports streaming telemetry data transmission across multiple VRFClosed Virtual Routing and Forwarding instances, enabling users to manage data for up to four VRFs simultaneously. If users do not define a VRF, the system automatically allows streaming telemetry in the default VRF.

  • After configuring the feature streaming-telemetry command, the system enters the feature telemetry configuration mode.

Use the no parameter of this command to disable the streaming telemetry, it will stop the gNMI server.

Command Syntax

Copy
feature streaming-telemetry (vrf (NAME|management)|)
no feature streaming-telemetry (vrf (NAME|management)|)

Parameters

vrf NAME

(Optional) Defines streaming telemetry in a user-defined VRF. Specify the VRF instance name.

vrf management

(Optional) Defines streaming telemetry in the management VRF.

Default

By default, the streaming-telemetry feature is disabled.

Command Mode

Configure mode

Applicability

Introduced in OcNOS version 6.4.1 and added the vrf (NAME|management) parameter in the OcNOS version 6.5.2. Introduces multiple VRFs support in theOcNOS version 6.6.0.

Examples

The following example illustrates how to enable the streaming telemetry on the default, management, user-defined VRFs, and multiple VRFs.

Default VRF

Copy
OcNOS#configure terminal
OcNOS(config)#feature streaming-telemetry
OcNOS(feature-telemetry-config)#commit
OcNOS(feature-telemetry-config)#exit

Management VRF

Copy
OcNOS#configure terminal
OcNOS(config)#feature streaming-telemetry vrf management
OcNOS(feature-telemetry-config)#commit
OcNOS(feature-telemetry-config)#exit

User-defined VRF

Copy
OcNOS#configure terminal
OcNOS(config)#ip vrf VRF1
OcNOS(config-vrf)#exit
OcNOS(config)#feature streaming-telemetry vrf VRF1
OcNOS(feature-telemetry-config)#commit
OcNOS(feature-telemetry-config)#exit

Multiple VRFs

Copy
OcNOS(config)#ip vrf management
OcNOS(config-vrf)#exit
OcNOS(config)#ip vrf user1
OcNOS(config-vrf)#exit
OcNOS(config)#ip vrf user2
OcNOS(config-vrf)#exit

OcNOS(config)#feature streaming-telemetry vrf management
OcNOS(feature-telemetry-config)#port 32768
OcNOS(feature-telemetry-config)#exit
OcNOS(config)#feature streaming-telemetry
OcNOS(feature-telemetry-config)#exit
OcNOS(config)#feature streaming-telemetry vrf user1
OcNOS(feature-telemetry-config)#port 42768
OcNOS(feature-telemetry-config)#exit
OcNOS(config)#feature streaming-telemetry vrf user2
OcNOS(feature-telemetry-config)#port 52768
OcNOS(feature-telemetry-config)#commit
OcNOS(feature-telemetry-config)#exit

OcNOS#show running-config streaming-telemetry
!
feature streaming-telemetry
!
feature streaming-telemetry vrf management
 port 32768
!
feature streaming-telemetry vrf user1
 port 42768
!
feature streaming-telemetry vrf user2
 port 52768
!
!