commands.sh

gnmic subscribe

all

Subscribe to a gnmic network device state updates.

More info →

Options (3)

-a, --addressboolean

Subscribe to target state updates under the subtree of a specific path

Example: gnmic {{[-a|--address]}} {{ip:port}} {{[sub|subscribe]}} --path {{path}}
boolean

Subscribe to target state updates under the subtree of a specific path

Example: gnmic {{[-a|--address]}} {{ip:port}} {{[sub|subscribe]}} --path {{path}}
-e, --encodingboolean

Subscribe to a target and specify response encoding (json_ietf)

Example: gnmic {{[-a|--address]}} {{ip:port}} {{[sub|subscribe]}} --path {{path}} {{[-e|--encoding]}} json_ietf

Examples (5)

Subscribe to target state updates under the subtree of a specific path

gnmic [-a|--address] ip:port [sub|subscribe] --path path

Subscribe to a target with a sample interval of 30s (default is 10s)

gnmic [-a|--address] ip:port [sub|subscribe] --path path --sample-interval 30s

Subscribe to a target with sample interval and updates only on change

gnmic [-a|--address] ip:port [sub|subscribe] --path path --stream-mode on-change --heartbeat-interval 1m

Subscribe to a target for only one update

gnmic [-a|--address] ip:port [sub|subscribe] --path path --mode once

Subscribe to a target and specify response encoding (json_ietf)

gnmic [-a|--address] ip:port [sub|subscribe] --path path [-e|--encoding] json_ietf
made by @shridhargupta | data from tldr-pages