Explains how gNMI subscriptions map to Telemetry Agent terminology and how the device shares eligible telemetry collection work.
Internal Path sharing in gNMI Subscribe Remote Procedure Calls (RPCs) is a capability that
-
enables a router to optimize resource usage by fetching data for common Internal Paths only once per sample interval when multiple gNMI
Subscribe RPCsrequest overlapping telemetry data, and -
in steady state, ensures that each client (collector) receives an identical snapshot of the requested data, except for any encoding differences required by their specific subscriptions.
|
Feature Name |
Release Information |
Feature Description |
|---|---|---|
|
gNMI Internal Path sharing |
Release 26.3.1 |
Introduced in this release on: Fixed Systems (8200 [ASIC: Q200, P100], 8700 [ASIC: P100, K100], 8010 [ASIC: A100]); Centralized Systems (8600 [ASIC:Q200]) ; Modular Systems (8800 [ASIC: Q100, Q200, P100]) The router now automatically detects duplicate Internal Paths that appear across different gNMI subscription lists and shares collection for those paths. This optimization reduces redundant processing and provides consistent data snapshots to collectors. No user configuration is necessary for this functionality. This feature introduces these changes: CLI:
|