gNMI
nv show system gnmi-server
Shows the gNMI server configuration.
Version History
Introduced in Cumulus Linux 5.13.0
Example
cumulus@switch:~$ nv show system gnmi-server
operational applied
-------------------------------- ----------- -----------
state disabled enabled
certificate self-signed self-signed
port 9339 9339
[listening-address] 10.1.1.100 10.1.1.100
[listening-address] localhost localhost
mtls
ca-certificate CACERT CACERT
version
status
total-active-subscriptions 0
received-subscription-requests 0
rejected-subscriptions 0
received-capabilities-requests 0
[client]
nv show system gnmi-server listening-address
Shows the external gNMI REST API listening addresses.
Version History
Introduced in Cumulus Linux 5.13.0
Example
cumulus@switch:~$ nv show system gnmi-server listening-address
----------
10.1.1.100
localhost
nv show system gnmi-server listening-address
Shows information about the specified gNMI server listening address.
Command Syntax
Syntax | Description |
---|---|
<listening-address-id> |
The listening address. |
Version History
Introduced in Cumulus Linux 5.13.0
Example
cumulus@switch:~$ nv show system gnmi-server listening-address 10.1.1.100
No Data
nv show system gnmi-server mtls
Shows mTLS information.
Version History
Introduced in Cumulus Linux 5.13.0
Example
cumulus@switch:~$ nv show system gnmi-server mtls
operational applied
-------------- ----------- -------
ca-certificate CACERT CACERT
nv show system gnmi-server status
Shows gNMI server information such as the total number of active subscriptions, the number of received subscription requests, rejected subscriptions, and the number of received capabilities requests.
Version History
Introduced in Cumulus Linux 5.13.0
Example
cumulus@switch:~$ nv show system gnmi-server status
operational
------------------------------ -----------
total-active-subscriptions 0
received-subscription-requests 0
rejected-subscriptions 0
received-capabilities-requests 0
nv show system gnmi-server status client
Shows the gNMI server client status information.
Version History
Introduced in Cumulus Linux 5.13.0
Example
cumulus@switch:~$ nv show system gnmi-server status client
No Data
nv show system gnmi-server status client
Shows status information for the specified gNMI server client.
Command Syntax
Syntax | Description |
---|---|
<client-address-id> |
The client listening address. |
Version History
Introduced in Cumulus Linux 5.13.0
Example
cumulus@switch:~$ nv show system gnmi-server status client 10.1.1.10
nv show system grpc-tunnel
Shows the gRCP-tunnel servers configured on the switch.
Version History
Introduced in Cumulus Linux 5.13.0
Example
cumulus@switch:~$ nv show system grpc-tunnel
operational applied
-------- ----------- -------
[server] SERVER1 SERVER1
nv show system grpc-tunnel server
Shows gRCP-tunnel server configuration.
Version History
Introduced in Cumulus Linux 5.13.0
Example
cumulus@switch:~$ nv show system grpc-tunnel server
Address ca-certificate Certificate Port Retry Interval State status.connection.established status.connection.register status.connection.tunnel status.local-address status.local-port status.remote-address status.remote-port Target Name Target Type
------- --------- -------------- ----------- ---- -------------- -------- ----------------------------- -------------------------- ------------------------ -------------------- ----------------- --------------------- ------------------ ----------- -----------
SERVER1 10.1.1.10 CERT1 443 30 disabled 1970-01-01T00:00:00Z no no None 0 None 0 TARGET1 gnmi-gnoi
nv show system grpc-tunnel server
Shows configuration and status information for the specified gRCP-tunnel server.
Command Syntax
Syntax | Description |
---|---|
<server-name-id> |
The gRCP-tunnel server ID. |
Version History
Introduced in Cumulus Linux 5.13.0
Example
cumulus@switch:~$ nv show system grpc-tunnel server SERVER1
operational applied
--------------- -------------------- ---------
state disabled enabled
target-name TARGET1 TARGET1
address 10.1.1.10 10.1.1.10
port 443 443
ca-certificate CERT1 CERT1
target-type gnmi-gnoi gnmi-gnoi
retry-interval 30 30
status
local-port 0
remote-port 0
connection
established 1970-01-01T00:00:00Z
register no
tunnel no
nv show system grpc-tunnel server status
Shows status information for the specified gRCP-tunnel server.
Command Syntax
Syntax | Description |
---|---|
<server-name-id> |
The gRCP-tunnel server ID. |
Version History
Introduced in Cumulus Linux 5.13.0
Example
cumulus@switch:~$ nv show system grpc-tunnel server SERVER1 status
operational
------------- --------------------
local-port 0
remote-port 0
connection
established 1970-01-01T00:00:00Z
register no
tunnel no
nv show system grpc-tunnel server status connection
Shows the connection status for the specified gRCP-tunnel server.
Command Syntax
Syntax | Description |
---|---|
<server-name-id> |
The gRCP-tunnel server ID. |
Version History
Introduced in Cumulus Linux 5.13.0
Example
cumulus@switch:~$ nv show system grpc-tunnel server SERVER1 status connection
operational
----------- --------------------
established 1970-01-01T00:00:00Z
register no
tunnel no