Skip to content

Commit 3049405

Browse files
committed
Merge branch '5.17-reviews' into stage
2 parents a99a606 + 5d181a8 commit 3049405

2 files changed

Lines changed: 4 additions & 3 deletions

File tree

content/cumulus-linux-516/Monitoring-and-Troubleshooting/gNMI Streaming.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -859,15 +859,16 @@ User authentication is enabled by default. gNMI subscription requests must inclu
859859
You can use your gNMI client on a host to request capabilities and data to which the gNMI agent subscribes.
860860

861861
{{%notice note%}}
862-
Cumulus Linux processes gNMI client subscription create and delete requests sequentially (one at a time). The switch rejects concurrent subscription requests with a `CANCELLED: System is busy`​ gRPC status and the gNMI client must reinitiate the request with the appropriate backoff. This limitation applies only to subscription setup or teardown. After the subscription establishes, multiple subscriptions run concurrently and stream telemetry data independently.
862+
- Cumulus Linux processes gNMI client subscription create and delete requests sequentially (one at a time). The switch rejects concurrent subscription requests with a `CANCELLED: System is busy`​ gRPC status and the gNMI client must reinitiate the request with the appropriate backoff. This limitation applies only to subscription setup or teardown. After the subscription establishes, multiple subscriptions run concurrently and stream telemetry data independently.
863+
- For better performance, NVIDIA recommends that you enable gzip in your gNMI client tools. For example, for `gnmic`, add `--gzip` to the command line arguments.
863864
{{%/notice%}}
864865

865866
#### Dial-in Mode Examples
866867

867868
The following example shows a basic dial-in mode subscribe request in an HTTP basic authentication header:
868869

869870
```
870-
gnmic subscribe --mode stream -i 10s --tls-cert gnmi_client.crt --tls-key gnmi_client.key -u cumulus -p ******* --auth-scheme Basic -a 192.168.200.3:9339 --prefix "system/cpus/cpu[index=0]" --path "state"
871+
gnmic subscribe gnmic --gzip --mode stream -i 10s --tls-cert gnmi_client.crt --tls-key gnmi_client.key -u cumulus -p ******* --auth-scheme Basic -a 192.168.200.3:9339 --prefix "system/cpus/cpu[index=0]" --path "state"
871872
...
872873
```
873874

content/cumulus-linux-517/Monitoring-and-Troubleshooting/gNMI Streaming.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1036,7 +1036,7 @@ You can use your gNMI client on a host to request capabilities and data to which
10361036

10371037
{{%notice note%}}
10381038
- Cumulus Linux processes gNMI client subscription create and delete requests sequentially (one at a time). The switch rejects concurrent subscription requests with a `CANCELLED: System is busy`​ gRPC status and the gNMI client must reinitiate the request with the appropriate backoff. This limitation applies only to subscription setup or teardown. After the subscription establishes, multiple subscriptions run concurrently and stream telemetry data independently.
1039-
- For better performance, NVIDIA recommends that you enable gzip in your gNMI client tools by adding `gnmic --gzip` to the request header.
1039+
- For better performance, NVIDIA recommends that you enable gzip in your gNMI client tools. For example, for `gnmic`, add `--gzip` to the command line arguments.
10401040
{{%/notice%}}
10411041

10421042
#### Dial-in Mode Examples

0 commit comments

Comments
 (0)