Telemetry
nv show interface <interface-id> telemetry
Shows the histogram configuration settings for the specified interface and operational data.
Command Syntax
Syntax | Description |
---|---|
<interface-id> |
The interface name. |
Version History
Introduced in Cumulus Linux 5.7.0
Example
cumulus@switch:~$ nv show interface swp1 telemetry
nv show interface <interface-id> telemetry bw-gauge
Shows the bandwidth gauge setting for the specified interface.
Command Syntax
Syntax | Description |
---|---|
<interface-id> |
The interface name. |
Version History
Introduced in Cumulus Linux 5.7.0
Example
cumulus@switch:~$ nv show interface swp1 telemetry bw-gauge
operational applied
------ ----------- -------
enable on on
nv show interface <interface-id> telemetry histogram
Shows histogram details for the specified interface.
Command Syntax
Syntax | Description |
---|---|
<interface-id> |
The interface name. |
Version History
Introduced in Cumulus Linux 5.7.0
Example
cumulus@switch:~$ nv show interface swp1 telemetry histogram
nv show interface <interface-id> telemetry histogram ingress-buffer
Shows ingress queue depth histogram samples collected for the specified interface.
Command Syntax
Syntax | Description |
---|---|
<interface-id> |
The interface name. |
Version History
Introduced in Cumulus Linux 5.7.0
Example
cumulus@switch:~$ nv show interface swp1 telemetry histogram ingress-buffer
nv show interface <interface-id> telemetry histogram ingress-buffer priority-group
Shows the ingress queue depth histogram samples collected for all priority groups at the configured interval for the specified interface.
Command Syntax
Syntax | Description |
---|---|
<interface-id> |
The interface name. |
Version History
Introduced in Cumulus Linux 5.7.0
Example
cumulus@switch:~$ nv show interface swp1 telemetry histogram ingress-buffer priority group
nv show interface <interface-id> telemetry histogram ingress-buffer priority-group <pg-id>
Shows the ingress queue depth histogram samples collected at the configured interval for the specified priority group and interface.
Command Syntax
Syntax | Description |
---|---|
<interface-id> |
The interface name. |
<pg-id> |
The priority group ID. |
Version History
Introduced in Cumulus Linux 5.7.0
Example
cumulus@switch:~$ nv show interface swp1 telemetry histogram ingress-buffer priority-group 0
Time 0-863 864:2303 2304:3743 3744:5183 5184:6623 6624:8063 8064:9503 9. 504:10943 10944:12383
12384:*
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
08:56:19 978065 0 0 0 0 0 0 0 0
08:56:20 978532 0 0 0 0 0 0 0 0
nv show interface <interface-id> telemetry histogram ingress-buffer priority-group <pg-id> threshold
Show the configured interval set for ingress queue depth histogram samples.
Command Syntax
Syntax | Description |
---|---|
<interface-id> |
The interface name. |
<pg-id> |
The priority group ID. |
Version History
Introduced in Cumulus Linux 5.7.0
Example
cumulus@switch:~$ nv show interface swp1 telemetry histogram ingress-buffer priority-group 0 threshold
nv show interface <interface-id> telemetry histogram ingress-buffer priority-group <pg-id> snapshot
Shows the snapshot collected for the ingress queue depth histogram samples.
Command Syntax
Syntax | Description |
---|---|
<interface-id> |
The interface name. |
<pg-id> |
The priority group ID. |
Version History
Introduced in Cumulus Linux 5.7.0
Example
cumulus@switch:~$ nv show interface swp1 telemetry histogram ingress-buffer priority-group 0 snapshot
Sl.No Date-Time Bin-0 Bin-1 Bin-2 Bin-3 Bin-4 Bin-5 Bin-6 Bin-7 Bin-8 Bin-9
----- ------------------- ------ ------- ------- ------- ------- ------- ------- -------- -------- ---------
0 - (<864) (<2304) (<3744) (<5184) (<6624) (<8064) (<9504) (<10944) (<12384) (>=12384)
1 2023-12-13 11:02:44 980318 0 0 0 0 0 0 0 0 0
2 2023-12-13 11:02:43 980318 0 0 0 0 0 0 0 0 0
3 2023-12-13 11:02:42 980318 0 0 0 0 0 0 0 0 0
4 2023-12-13 11:02:41 980318 0 0 0 0 0 0 0 0 0
5 2023-12-13 11:02:40 980488 0 0 0 0 0 0 0 0 0
6 2023-12-13 11:02:39 980149 0 0 0 0 0 0 0 0 0
7 2023-12-13 11:02:38 979809 0 0 0 0 0 0 0 0 0
8 2023-12-13 11:02:37 980488 0 0 0 0 0 0 0 0 0
9 2023-12-13 11:02:36 980318 0 0 0 0 0 0 0 0 0
nv show interface <interface-id> telemetry histogram egress-buffer
Shows the egress queue depth histogram samples collected at the configured interval for the specified interface.
Command Syntax
Syntax | Description |
---|---|
<interface-id> |
The interface name. |
Version History
Introduced in Cumulus Linux 5.7.0
Example
cumulus@switch:~$ nv show interface swp1 telemetry histogram egress-buffer
nv show interface <interface-id> telemetry histogram egress-buffer traffic-class
Shows the ingress queue depth histogram samples collected for all traffic classes at the configured interval for the specified interface.
Command Syntax
Syntax | Description |
---|---|
<interface-id> |
The interface name. |
Version History
Introduced in Cumulus Linux 5.7.0
Example
cumulus@switch:~$ nv show interface swp1 telemetry histogram egress-buffer traffic class
nv show interface <interface-id> telemetry histogram egress-buffer traffic-class <tc-id>
Shows the egress queue depth histogram samples collected at the configured interval for the specified traffic class and interface.
Command Syntax
Syntax | Description |
---|---|
<interface-id> |
The interface name. |
<tc-id> |
The traffic class ID. |
Version History
Introduced in Cumulus Linux 5.7.0
Example
cumulus@switch:~$ nv show interface swp1 telemetry histogram egress-buffer traffic class 4
nv show interface <interface-id> telemetry histogram egress-buffer traffic-class <tc-id> threshold
Shows the configured interval set for egress queue depth histogram samples.
Command Syntax
Syntax | Description |
---|---|
<interface-id> |
The interface name. |
<tc-id> |
The traffic class ID. |
Version History
Introduced in Cumulus Linux 5.7.0
Example
cumulus@switch:~$ nv show interface swp1 telemetry histogram egress-buffer traffic class 4 threshold
nv show interface <interface-id> telemetry histogram egress-buffer traffic-class <tc-id> snapshot
Shows the snapshot collected for the egress queue depth histogram samples.
Command Syntax
Syntax | Description |
---|---|
<interface-id> |
The interface name. |
<tc-id> |
The traffic class ID. |
Version History
Introduced in Cumulus Linux 5.7.0
Example
cumulus@switch:~$ nv show interface swp1 telemetry histogram egress-buffer traffic class 4 snapshot
nv show interface <interface-id> telemetry histogram counter
Shows the counter histogram samples collected at the configured interval for the specified interface.
Command Syntax
Syntax | Description |
---|---|
<interface-id> |
The interface name. |
Version History
Introduced in Cumulus Linux 5.7.0
Example
cumulus@switch:~$ nv show interface swp1 telemetry histogram counter
nv show interface <interface-id> telemetry histogram counter counter-type
Shows the counter histogram samples collected at the configured interval for all counter types for the specified interface.
Command Syntax
Syntax | Description |
---|---|
<interface-id> |
The interface name. |
Version History
Introduced in Cumulus Linux 5.7.0
Example
cumulus@switch:~$ nv show interface swp1 telemetry histogram counter counter-type
nv show interface <interface-id> telemetry histogram counter counter-type <counter-type-id>
Shows the counter histogram samples collected at the configured interval for the specified counter type for the specified interface.
Command Syntax
Syntax | Description |
---|---|
<interface-id> |
The interface name. |
<counter-type-id> |
The counter type ID. |
Version History
Introduced in Cumulus Linux 5.7.0
Example
cumulus@switch:~$ nv show interface swp1 telemetry histogram counter counter-type rx-packet
nv show interface <interface-id> telemetry histogram counter counter-type <counter-type-id> threshold
Shows the configured interval set for counter histogram samples for the specified counter type.
Command Syntax
Syntax | Description |
---|---|
<interface-id> |
The interface name. |
<counter-type-id> |
The counter type ID. |
Version History
Introduced in Cumulus Linux 5.7.0
Example
cumulus@switch:~$ nv show interface swp1 telemetry histogram counter counter-type rx-packet threshold
nv show interface <interface-id> telemetry histogram counter counter-type <counter-type-id> snapshot
Shows the snapshot collected for the counter histogram samples for the specified counter type.
Command Syntax
Syntax | Description |
---|---|
<interface-id> |
The interface name. |
<counter-type-id> |
The counter type ID. |
Version History
Introduced in Cumulus Linux 5.7.0
Example
cumulus@switch:~$ nv show interface swp1 telemetry histogram counter counter-type rx-packet snapshot
nv show interface <interface-id> telemetry histogram latency
Shows the latency histogram details for the interface.
Command Syntax
Syntax | Description |
---|---|
<interface-id> |
The interface name. |
Version History
Introduced in Cumulus Linux 5.9.0
Example
cumulus@switch:~$ nv show interface swp1 telemetry histogram latency
nv show interface <interface-id> telemetry histogram latency traffic-class
Shows the latency histogram samples collected for all traffic classes for the specified interface.
Command Syntax
Syntax | Description |
---|---|
<interface-id> |
The interface name. |
Version History
Introduced in Cumulus Linux 5.9.0
Example
cumulus@switch:~$ nv show interface swp1 telemetry histogram latency traffic-class
nv show interface <interface-id> telemetry histogram latency traffic-class <tc-id>
Shows the latency histogram samples collected for the specified traffic class on the specified interface.
Command Syntax
Syntax | Description |
---|---|
<interface-id> |
The interface name. |
tc-id |
The traffic class ID. |
Version History
Introduced in Cumulus Linux 5.9.0
Example
cumulus@switch:~$ nv show interface swp1 telemetry histogram latency traffic-class 2
nv show interface <interface-id> telemetry histogram latency traffic-class <tc-id> threshold
Shows the configured interval set for latency histogram samples for the specified traffic class on the specified interface.
Command Syntax
Syntax | Description |
---|---|
<interface-id> |
The interface name. |
tc-id |
The traffic class ID. |
Version History
Introduced in Cumulus Linux 5.9.0
Example
cumulus@switch:~$ nv show interface swp1 telemetry histogram latency traffic-class 2 threshold
nv show interface <interface-id> telemetry histogram latency traffic-class <tc-id> snapshot
Shows the snapshot collected for latency histogram samples for the specified traffic class on the specified interface.
Command Syntax
Syntax | Description |
---|---|
<interface-id> |
The interface name. |
tc-id |
The traffic class ID. |
Version History
Introduced in Cumulus Linux 5.9.0
Example
cumulus@switch:~$ nv show interface swp1 telemetry histogram latency traffic-class 2 snapshot
nv show system telemetry bw-gauge
Shows a summary of the bandwidth gauge for all interfaces.
In Cumulus Linux 5.9 and earlier, this command is nv show service telemetry bw-gauge
.
Version History
Introduced in Cumulus Linux 5.7.0
Example
cumulus@switch:~$ nv show system telemetry bw-gauge
nv show system telemetry bw-gauge interface
Shows a summary of the bandwidth for all interfaces with bandwidth gauge enabled.
In Cumulus Linux 5.9 and earlier, this command is nv show service telemetry bw-gauge interface
.
Version History
Introduced in Cumulus Linux 5.7.0
Example
cumulus@switch:~$ nv show system telemetry bw-gauge interface
Interface Tx (Mbps) Rx (Mbps)
--------- --------- ---------
swp1 4 4
nv show system telemetry export
Shows telemetry export configuration on the switch.
- Cumulus Linux supports open telemetry export on switches with the Spectrum-4 ASIC only in Cumulus Linux 5.10.0 and later.
- Open telemetry export is a beta feature in Cumulus Linux 5.10.0.
Version History
Introduced in Cumulus Linux 5.10.0
Example
cumulus@switch:~$ nv show system telemetry export
applied pending
------------------ -------- --------
vrf default default
otlp
state disabled disabled
grpc
insecure disabled disabled
port 8443 8443
[destination]
nv show system telemetry export otlp gRPC
Shows OTLP gRPC export configuration on the switch.
- Cumulus Linux supports open telemetry export on switches with the Spectrum-4 ASIC only in Cumulus Linux 5.10.0 and later.
- Open telemetry export is a beta feature in Cumulus Linux 5.10.0.
Version History
Introduced in Cumulus Linux 5.10.0
Example
cumulus@switch:~$ nv show system telemetry export otlp gRPC
applied
-------- --------
insecure disabled
port 8443
nv show system telemetry export otlp gRPC destination
Shows OTLP gRPC destination configuration on the switch.
- Cumulus Linux supports open telemetry export on switches with the Spectrum-4 ASIC only in Cumulus Linux 5.10.0 and later.
- Open telemetry export is a beta feature in Cumulus Linux 5.10.0.
Version History
Introduced in Cumulus Linux 5.10.0
Example
cumulus@switch:~$ nv show system telemetry export otlp gRPC destination
nv show system telemetry export otlp gRPC destination <destination>
Shows specific OTLP gRPC destination configuration on the switch.
- Cumulus Linux supports open telemetry export on switches with the Spectrum-4 ASIC only in Cumulus Linux 5.10.0 and later.
- Open telemetry export is a beta feature in Cumulus Linux 5.10.0.
Version History
Introduced in Cumulus Linux 5.10.0
Example
cumulus@switch:~$ nv show system telemetry export otlp gRPC destination 10.1.1.100
applied pending
---- ------- -------
port 4317
nv show system telemetry hft
Shows the high frequency telemetry configuration.
Version History
Introduced in Cumulus Linux 5.10.0
Example
cumulus@switch:~$ nv show system telemetry hft
profile
==========
Profile traffic-class counter sample-interval
-------- ------------- ------------ ---------------
profile2 0 rx-byte 1000
1 tx-byte
2
3
4
5
6
7
8
9
standard 3 rx-byte 5000
tc-occupancy
tx-byte
...
nv show system telemetry hft profile
Shows the high frequency telemetry profiles configured on the switch.
Version History
Introduced in Cumulus Linux 5.10.0
Example
cumulus@switch:~$ nv show system telemetry hft profile
Profile traffic-class counter sample-interval
-------- ------------- ------------ ---------------
profile2 0 rx-byte 1000
1 tx-byte
2
3
4
5
6
7
8
9
standard 3 rx-byte 5000
tc-occupancy
tx-byte
nv show system telemetry hft profile <profile-id>
Shows the configuration settings for a specific profile:
Command Syntax
Syntax | Description |
---|---|
<profile-id> |
The name of the profile. High frequency telemetry uses profiles for data collection. A profile is a set of configurations. Cumulus Linux provides a default profile called standard . You can create a maximum of four new profiles (four profiles in addition to the default profile). |
Version History
Introduced in Cumulus Linux 5.10.0
Example
cumulus@switch:~$ nv show system telemetry hft profile profile2
operational applied
--------------- ----------- -------
sample-interval 1000 1000
[traffic-class] 0 0
[traffic-class] 1 1
[traffic-class] 2 2
[traffic-class] 3 3
[traffic-class] 4 4
[traffic-class] 5 5
[traffic-class] 6 6
[traffic-class] 7 7
[traffic-class] 8 8
[traffic-class] 9 9
[counter] rx-byte rx-byte
[counter] tx-byte tx-byte
nv show system telemetry hft target
Shows the high frequency telemetry configured targets.
Version History
Introduced in Cumulus Linux 5.10.0
Example
cumulus@switch:~$ nv show system telemetry hft target
applied
-------
local
nv show system telemetry hft job
Shows information for all data collection jobs, such as the start time, duration, status, and ports on which the data is collected.
Version History
Introduced in Cumulus Linux 5.10.0
Example
cumulus@switch:~$ nv show system telemetry hft job
Job Id Start Time Duration(s) Profile Ports Status
--------- -------------- ------------ --------- ------- ---------
1 10-05-2024 09:00:00 20 standard all complete
2 12-05-2024 09:00:00 20 standard all complete
3 15-05-2024 09:00:00 20 standard all complete
4 16-05-2024 09:00:00 20 standard all complete
5 17-05-2024 09:00:00 20 standard all complete
6 19-05-2024 09:00:00 20 standard all complete
7 19-05-2024 12:00:00 20 standard all running
8 20-05-2024 09:00:00 20 standard all pending
nv show system telemetry hft job <job-id>
Shows information about a specific high frequency telemetry data collection job.
Command Syntax
Syntax | Description |
---|---|
<job-id> |
The high frequency telemetry data collection job ID. |
Version History
Introduced in Cumulus Linux 5.10.0
Example
cumulus@switch:~$ nv show system telemetry hft job 1
operational
--------------------- -----------------
start-time 01-01-2024 12:00:00
duration 20
traffic-class 3
counter tx-byte,rx-byte,tc-occupancy
sample-interval 5000
ports swp1-swp64
status pending
target scp://abc@server1:/hft-data
nv show system telemetry histogram
Shows telemetry histogram configuration settings and operational data.
In Cumulus Linux 5.9 and earlier, this command is nv show service telemetry histogram
.
Version History
Introduced in Cumulus Linux 5.7.0
Example
cumulus@switch:~$ nv show system telemetry histogram
nv show system telemetry histogram ingress-buffer
Shows ingress queue length histogram configuration settings and operational data.
In Cumulus Linux 5.9 and earlier, this command is nv show service telemetry histogram ingress-buffer
.
Version History
Introduced in Cumulus Linux 5.7.0
Example
cumulus@switch:~$ nv show system telemetry histogram ingress-buffer
nv show system telemetry histogram egress-buffer
Shows egress queue length histogram configuration settings and operational data.
In Cumulus Linux 5.9 and earlier, this command is nv show service telemetry histogram egress-buffer
.
Version History
Introduced in Cumulus Linux 5.7.0
Example
cumulus@switch:~$ nv show system telemetry histogram egress-buffer
nv show system telemetry histogram counter
Shows counter histogram configuration settings and operational data.
In Cumulus Linux 5.9 and earlier, this command is nv show service telemetry histogram counter
.
Version History
Introduced in Cumulus Linux 5.7.0
Example
cumulus@switch:~$ nv show system telemetry histogram counter
nv show system telemetry histogram interface
Shows a list of the interfaces with enabled histograms.
In Cumulus Linux 5.9 and earlier, this command is nv show service telemetry histogram interface
.
Version History
Introduced in Cumulus Linux 5.7.0
Example
cumulus@switch:~$ nv show system telemetry histogram interface
Interface ingress-buffer egress-buffer counter
---------------------------------------------------------------------------------------
swp1 0,1,2 - tx-byte,rx-byte
swp2 - 0,1,8 tx-byte,tx-byte
nv show system telemetry histogram latency
Shows latency Histogram configuration and operational data.
In Cumulus Linux 5.9 and earlier, this command is nv show service telemetry histogram latency
.
Version History
Introduced in Cumulus Linux 5.9.0
Example
cumulus@switch:~$ nv show system telemetry histogram latency
nv show system telemetry interface-stats
Shows telemetry interface statistics configuration.
Version History
Introduced in Cumulus Linux 5.10.0
Example
cumulus@switch:~$ nv show system telemetry interface-stats
applied pending
--------------- -------- --------
sample-interval 1 1
export
state enabled enabled
nv show system telemetry interface-stats egress-buffer
Shows the telemetry interface statistics egress buffer configuration.
Version History
Introduced in Cumulus Linux 5.10.0
Example
cumulus@switch:~$ nv show system telemetry interface-stats egress-buffer
nv show system telemetry interface-stats export
Shows if interface statistics export is enabled or disabled.
Version History
Introduced in Cumulus Linux 5.10.0
Example
cumulus@switch:~$ nv show system telemetry interface-stats export
applied pending
----- -------- --------
state enabled enabled
nv show system telemetry interface-stats ingress-buffer
Shows telemetry interface statistics ingress buffer configuration.
Version History
Introduced in Cumulus Linux 5.10.0
Example
cumulus@switch:~$ nv show system telemetry interface-stats ingress-buffer
nv show system telemetry snapshot-file
Shows histogram snapshot file configuration and operational data.
In Cumulus Linux 5.9 and earlier, this command is nv show service telemetry snapshot-file
.
Version History
Introduced in Cumulus Linux 5.7.0
Example
cumulus@switch:~$ nv show system telemetry snapshot-file
nv show system telemetry snapshot port-group <port-group-id> threshold
Shows threshold configuration for the specified port group.
Command Syntax
Syntax | Description |
---|---|
<port-group-id> |
The port group name. |
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv show system telemetry snapshot port-group packet-all-pg threshold
No Data
nv show system telemetry snapshot port-group <port-group-id> threshold <threshold-stats-id>
Shows configuration information for a specific type of threshold statistics for the port group.
Command Syntax
Syntax | Description |
---|---|
<port-group-id> |
The port group ID. |
<threshold-stats-id> |
The type of threshold ststistics; packet-congestion-drops or packet-error-drops . |
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv show system telemetry snapshot port-group packet-all-pg threshold packet-error-drops
nv show system telemetry snapshot port-group <port-group-id> threshold <threshold-stats-id> action
Shows port group threshold action configuration.
Command Syntax
Syntax | Description |
---|---|
<port-group-id> |
The port group ID. |
<threshold-stats-id> |
The type of threshold ststistics; packet-congestion-drops or packet-error-drops . |
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv show system telemetry snapshot port-group packet-all-pg threshold packet-error-drops action
nv show system telemetry snapshot port-group <port-group-id> threshold <threshold-stats-id> action log
Shows port group threshold log action configuration.
Command Syntax
Syntax | Description |
---|---|
<port-group-id> |
The port group ID. |
<threshold-stats-id> |
The type of threshold ststistics; packet-congestion-drops or packet-error-drops . |
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv show system telemetry snapshot port-group packet-all-pg threshold packet-error-drops action log
nv show system telemetry snapshot port-group <port-group-id> threshold action collect
Shows port group threshold collect action configuration.
Command Syntax
Syntax | Description |
---|---|
<port-group-id> |
The port group ID. |
<threshold-stats-id> |
The type of threshold ststistics; packet-congestion-drops or packet-error-drops . |
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv show system telemetry snapshot port-group packet-all-pg threshold packet-error-drops action collect
nv show system telemetry snapshot port-group <port-group-id> stats-type
Shows port group configuration for the different types of statistics.
Command Syntax
Syntax | Description |
---|---|
<port-group-id> |
The port group ID. |
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv show system telemetry snapshot port-group packet-all-pg stats-type
No Data
nv show system telemetry snapshot port-group <port-group-id> stats buffer
Shows port group buffer information.
Command Syntax
Syntax | Description |
---|---|
<port-group-id> |
The port group ID. |
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv show system telemetry snapshot port-group packet-all-pg stats buffer
nv show system telemetry snapshot port-group <port-group-id> stats buffer pool
Shows port group buffer pool information.
Command Syntax
Syntax | Description |
---|---|
<port-group-id> |
The port group ID. |
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv show system telemetry snapshot port-group packet-all-pg stats buffer pool
nv show system telemetry snapshot port-group <port-group-id> stats buffer pool <buffer-pool-id>
Shows specific buffer pool information for a port group.
Command Syntax
Syntax | Description |
---|---|
<port-group-id> |
The port group ID. |
<buffer-pool-id> |
The buffer pool ID. |
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv show system telemetry snapshot port-group packet-all-pg stats buffer pool 2
nv show system telemetry snapshot port-group <port-group-id> stats interface
Shows port group interface snapshots.
Command Syntax
Syntax | Description |
---|---|
<port-group-id> |
The port group ID. |
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv show system telemetry snapshot port-group packet-all-pg stats interface
nv show system telemetry snapshot port-group <port-group-id> stats interface <interface-id>
Shows port group snapshots for a specific interface .
Command Syntax
Syntax | Description |
---|---|
<port-group-id> |
The port group ID. |
<interface-id> |
The interface name. |
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv show system telemetry snapshot port-group packet-all-pg stats interface swp1
nv show system telemetry snapshot port-group <port-group-id> stats interface <interface-id> packet
Shows interface packet information for a port group.
Command Syntax
Syntax | Description |
---|---|
<port-group-id> |
The port group ID. |
<interface-id> |
The interface name. |
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv show system telemetry snapshot port-group packet-all-pg stats interface swp1 packet
nv show system telemetry snapshot port-group <port-group-id> stats interface <interface-id> packet good
Shows a snapshot for good packets transmitted and received on the specified interface.
Command Syntax
Syntax | Description |
---|---|
<port-group-id> |
The port group ID. |
<interface-id> |
The interface name. |
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv show system telemetry snapshot port-group nv show system telemetry snapshot port-group packet-all-pg stats interface swp1 packet good
nv show system telemetry snapshot port-group <port-group-id> stats interface <interface-id> packet good tx
Shows a snapshot for good packets transmitted on the specified interface.
Command Syntax
Syntax | Description |
---|---|
<port-group-id> |
The port group ID. |
<interface-id> |
The interface name. |
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv show system telemetry snapshot port-group all-packet-pg stats interface swp1 packet good tx
Id Date-Time Packet Byte Mcast Bcast Mac Ctrl Pause Mac Ctrl
----- ------------------- ------------ ------------- --------- ---------- ------------ ---------------
1 2023-12-13 11:02:44 2 268 0 0 0 0
2 2023-12-13 11:02:43 2 268 0 0 0 0
3 2023-12-13 11:02:42 2 268 0 0 0 0
nv show system telemetry snapshot port-group <port-group-id> stats interface <interface-id> packet good rx
Shows a snapshot for good packets received on the specified interface.
Command Syntax
Syntax | Description |
---|---|
<port-group-id> |
The port group ID. |
<interface-id> |
The interface name. |
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv show system telemetry snapshot port-group all-packet-pg stats interface swp1 packet good rx
nv show system telemetry snapshot port-group <port-group-id> stats interface <interface-id> packet discard
Shows a snapshot for discarded packets on the specified interface.
Command Syntax
Syntax | Description |
---|---|
<port-group-id> |
The port group ID. |
<interface-id> |
The interface name. |
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv show system telemetry snapshot port-group all-packet-pg stats interface swp1 packet discard
nv show system telemetry snapshot port-group <port-group-id> stats interface <interface-id> packet discard tx
Shows a snapshot for discarded packets transmitted on the specified interface.
Command Syntax
Syntax | Description |
---|---|
<port-group-id> |
The port group ID. |
<interface-id> |
The interface name. |
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv show system telemetry snapshot port-group all-packet-pg stats interface swp1 packet discard tx
nv show system telemetry snapshot port-group <port-group-id> stats interface <interface-id> packet discard rx
Shows a snapshot for discarded packets received on the specified interface.
Command Syntax
Syntax | Description |
---|---|
<port-group-id> |
The port group ID. |
<interface-id> |
The interface name. |
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv show system telemetry snapshot port-group all-packet-pg stats interface swp1 packet discard rx
Id Date-Time General Policy Vlan Tag Type Opcode Buffer Runt Other
----- ------------------- --------- ----------- ------- ---------- ------- ------- ------- --------
1 2023-12-13 11:02:44 2 0 0 0 0 0 0 0
2 2023-12-13 11:02:43 2 0 0 0 0 0 0 0
3 2023-12-13 11:02:42 2 0 0 0 0 0 0 0
nv show system telemetry snapshot port-group <port-group-id> stats interface <interface-id> packet discard general
Shows a snapshot for general discarded packets on the specified interface.
Command Syntax
Syntax | Description |
---|---|
<port-group-id> |
The port group ID. |
<interface-id> |
The interface name. |
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv show system telemetry snapshot port-group all-packet-pg stats interface swp1 packet discard general
nv show system telemetry snapshot port-group <port-group-id> stats interface <interface-id> packet all
Shows a snapshot for all packets on the specified interface.
Command Syntax
Syntax | Description |
---|---|
<port-group-id> |
The port group ID. |
<interface-id> |
The interface name. |
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv show system telemetry snapshot port-group all-packet-pg stats interface swp1 packet all
nv show system telemetry snapshot port-group <port-group-id> stats interface <interface-id> packet all tx
Shows a snapshot for all transmitted packets on the specified interface.
Command Syntax
Syntax | Description |
---|---|
<port-group-id> |
The port group ID. |
<interface-id> |
The interface name. |
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv show system telemetry snapshot port-group all-packet-pg stats interface swp1 packet all tx
nv show system telemetry snapshot port-group <port-group-id> stats interface <interface-id> packet all rx
Shows a snapshot for all received packets on the specified interface.
Command Syntax
Syntax | Description |
---|---|
<port-group-id> |
The port group ID. |
<interface-id> |
The interface name. |
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv show system telemetry snapshot port-group all-packet-pg stats interface swp1 packet all rx
nv show system telemetry snapshot port-group <port-group-id> stats interface <interface-id> packet tc
Shows a snapshot for traffic class packets on the specified interface.
Command Syntax
Syntax | Description |
---|---|
<port-group-id> |
The port group ID. |
<interface-id> |
The interface name. |
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv show system telemetry snapshot port-group all-packet-pg stats interface swp1 packet tc
nv show system telemetry snapshot port-group <port-group-id> stats interface <interface-id> packet tc <tc-id>
Shows a snapshot for specific traffic class packets on the specified interface.
Command Syntax
Syntax | Description |
---|---|
<port-group-id> |
The port group ID. |
<interface-id> |
The interface name. |
<tc-id> |
The traffic class ID. |
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv show system telemetry snapshot port-group all-packet-pg stats interface swp1 packet tc 1
nv show system telemetry snapshot port-group <port-group-id> stats interface <interface-id> packet tc <tc-id> tx
Shows a snapshot for specific traffic class transmitted packets on the specified interface.
Command Syntax
Syntax | Description |
---|---|
<port-group-id> |
The port group ID. |
<interface-id> |
The interface name. |
<tc-id> |
The traffic class ID. |
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv show system telemetry snapshot port-group all-packet-pg stats interface swp1 packet tc 1 tx
nv show system telemetry snapshot port-group <port-group-id> stats interface <interface-id> packet pg
Shows a snapshot for priority group packets on the specified interface.
Command Syntax
Syntax | Description |
---|---|
<port-group-id> |
The port group ID. |
<interface-id> |
The interface name. |
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv show system telemetry snapshot port-group all-packet-pg stats interface swp1 packet pg
nv show system telemetry snapshot port-group <port-group-id> stats interface <interface-id> packet pg <pg-id>
Shows a snapshot for specific priority group packets on the specified interface.
Command Syntax
Syntax | Description |
---|---|
<port-group-id> |
The port group ID. |
<interface-id> |
The interface name. |
<pg-id> |
The priority group ID. |
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv show system telemetry snapshot port-group all-packet-pg stats interface swp1 packet pg 1
nv show system telemetry snapshot port-group <port-group-id> stats interface <interface-id> packet pg <pg-id> tx
Shows a snapshot for priority group packets transmitted on the specified interface.
Command Syntax
Syntax | Description |
---|---|
<port-group-id> |
The port group ID. |
<interface-id> |
The interface name. |
<pg-id> |
The priority group ID. |
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv show system telemetry snapshot port-group all-packet-pg stats interface swp1 packet pg 1 tx
nv show system telemetry snapshot port-group <port-group-id> stats interface <interface-id> packet pg <pg-id> rx
Shows a snapshot for priority group packets received on the specified interface.
Command Syntax
Syntax | Description |
---|---|
<port-group-id> |
The port group ID. |
<interface-id> |
The interface name. |
<pg-id> |
The priority group ID. |
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv show system telemetry snapshot port-group all-packet-pg stats interface swp1 packet pg 1 tc
nv show system telemetry snapshot port-group <port-group-id> stats interface <interface-id> buffer
Shows interface buffer information.
Command Syntax
Syntax | Description |
---|---|
<port-group-id> |
The port group ID. |
<interface-id> |
The interface name. |
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv show system telemetry snapshot port-group all-packet-pg stats interface swp1 buffer
nv show system telemetry snapshot port-group <port-group-id> stats interface <interface-id> buffer tc
Shows interface egress buffer information.
Command Syntax
Syntax | Description |
---|---|
<port-group-id> |
The port group ID. |
<interface-id> |
The interface name. |
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv show system telemetry snapshot port-group all-packet-pg stats interface swp1 buffer tc
nv show system telemetry snapshot port-group <port-group-id> stats interface <interface-id> buffer tc <tc-id>
Shows specific interface egress buffer information.
Command Syntax
Syntax | Description |
---|---|
<port-group-id> |
The port group ID. |
<interface-id> |
The interface name. |
<tc-id> |
The traffic class ID. |
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv show system telemetry snapshot port-group all-packet-pg stats interface swp1 buffer tc 1
nv show system telemetry snapshot port-group <port-group-id> stats interface <interface-id> buffer pg
Shows interface ingress buffer information.
Command Syntax
Syntax | Description |
---|---|
<port-group-id> |
The port group ID. |
<interface-id> |
The interface name. |
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv show system telemetry snapshot port-group all-packet-pg stats interface swp1 buffer pg
nv show system telemetry snapshot port-group <port-group-id> stats interface <interface-id> buffer pg <pg-id>
Shows specific interface ingress buffer information.
Command Syntax
Syntax | Description |
---|---|
<port-group-id> |
The port group ID. |
<interface-id> |
The interface name. |
<pg-id> |
The priority group name. |
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv show system telemetry snapshot port-group all-packet-pg stats interface swp1 buffer pg 0
Id Date-Time Current Value Watermark
----- ------------------- ------------ -------------
1 2023-12-13 11:02:44 0 0
2 2023-12-13 11:02:43 0 0
3 2023-12-13 11:02:42 0 0
nv show system telemetry snapshot port-group <port-group-id> stats interface <interface-id> buffer ingress-port
Shows port group snapshot interface ingress port buffer configuration.
Command Syntax
Syntax | Description |
---|---|
<port-group-id> |
The port group ID. |
<interface-id> |
The interface name. |
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv show system telemetry snapshot port-group all-packet-pg stats interface swp1 buffer ingress-port
nv show system telemetry snapshot port-group <port-group-id> stats interface <interface-id> buffer ingress-port <buffer-pool-id>
Shows port group snapshot interface ingress port buffer pool configuration.
Command Syntax
Syntax | Description |
---|---|
<port-group-id> |
The port group ID. |
<interface-id> |
The interface name. |
<buffer-pool-id> |
The buffer pool ID. |
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv show system telemetry snapshot port-group all-packet-pg stats interface swp1 buffer ingress-port 2