# Telemetry

## nv show interface <interface-id> latency-measurement

Shows latency measurement information for an interface.

### Command Syntax

Syntax | Description
--- | ---
`<interface-id>` | The interface name.

### Version History

Introduced in Cumulus Linux 5.15.0

### Example

    cumulus@switch:~$ nv show interface swp1 latency-measurement
    traffic-class   protocol  DSCP   Latency   Status       Timestamp
    -------------------------------------------------------------------------------
    1               ipv4      12     19         SUCCESS     2025-01-25 10:15:32

## nv show interface <interface-id> latency-measurement traffic-class

Shows latency measurement information for all traffic classes.

### Command Syntax

Syntax | Description
--- | ---
`<interface-id>` | The interface name.

### Version History

Introduced in Cumulus Linux 5.15.0

### Example

    cumulus@switch:~$ nv show interface swp1 latency-measurement traffic-class

## nv show interface <interface-id> latency-measurement traffic-class <traffic-class>

Shows latency measurement information for a specific traffic class.

### Command Syntax

Syntax | Description
--- | ---
`<interface-id>` | The interface name.
`<traffic-class>` | The traffic class.

### Version History

Introduced in Cumulus Linux 5.15.0

### Example

    cumulus@switch:~$ nv show interface swp1 latency-measurement traffic-class 0
    protocol
    ===========
    No Data

## nv show interface <interface-id> latency-measurement traffic-class <traffic-class> protocol

Shows latency measurement information for a specific traffic class for both IPv4 and IPv6.

### Command Syntax

Syntax | Description
--- | ---
`<interface-id>` | The interface name.
`<traffic-class>` | The traffic class.

### Version History

Introduced in Cumulus Linux 5.15.0

### Example

    cumulus@switch:~$ nv show interface swp1 latency-measurement traffic-class 0 protocol
    No Data

## nv show interface <interface-id> latency-measurement traffic-class <traffic-class> protocol <protocol-id>

Shows latency measurement information for a specific traffic class and protocol (IPv4 or IPv6).

### Command Syntax

Syntax | Description
--- | ---
`<interface-id>` | The interface name.
`<traffic-class>` | The traffic class.
`<protocol-id>` | IPv4 or IPv6.

### Version History

Introduced in Cumulus Linux 5.15.0

### Example

    cumulus@switch:~$ nv show interface swp1 latency-measurement traffic-class 0 protocol ipv4
    DSCP: 0
     Current Latency: 12.3 μs
     Status: SUCCESS
     Last Update: 2025-01-25 10:15:32

## 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 congestion-event

Shows congestion event data for a specific interface.

### Command Syntax

Syntax | Description
--- | ---
`<interface-id>` | The interface name.

### Version History

Introduced in Cumulus Linux 5.15.0

### Example

    cumulus@switch:~$ nv show interface swp1 telemetry congestion-event
    Interface Congestion Event
    =============================
    No Data

## 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 buffer-stats

Shows telemetry buffer statistics configuration settings.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@switch:~$ nv show system telemetry buffer-stats
                     operational  applied
    ---------------  -----------  -------
    sample-interval               1
    export
      state                       enabled

## nv show system telemetry buffer-stats export

Shows if collection and export of buffer statistics is enabled.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@switch:~$ nv show system telemetry buffer-stats export
           operational  applied
    -----  -----------  -------
    state               enabled

## 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 congestion-event

Shows congestion notification configuration.

Cumulus Linux supports open telemetry export on switches with the Spectrum-4 ASIC only.

### Version History

Introduced in Cumulus Linux 5.15.0

### Example

    cumulus@leaf01:mgmt:~$ nv show system telemetry congestion-event
                       operational  applied
    -----------------  -----------  --------
    export
      state            disabled     disabled
    throttle-duration  10000        10000

    Congestion Event Interfaces
    ==============================
    No Data

## 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 health

Shows telemetry health information.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@switch:~$ nv show system telemetry health
                                         operational
    ---------------------------          -----------
    service-status
      nv-telemtry-service                active
      platform-stats-service             active
      histogram-export-service           active
      sdk-stats-service                  active
      routing-telemtry-service           inactive
    internal-metrics
      process
        cpu-seconds                      3020
        memory-rss-kilobytes             182812672
        runtime-heap-alloc-bytes         28617960
        runtime-total-alloc-bytes        915541979208
        runtime-total-sys-memory-bytes   151368752
        uptime-seconds                   65313
    [receivers]                          otlp/global
    [receivers]                          prometheus/global
    processors
      [memory-limiter]                   memory_limiter/1
      [batch]                            batch/1
    [exporters]                          otlp/global

    Export Destination Status
    =======================
        Destination         Connectivity          Export Counter       Drop Counter
        -----------         ------------          --------------       ------------
        11.0.10.2:4317      Pass                  51534586             7087

## nv show system telemetry health internal-metrics

Shows all the telemetry health internal metrics.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@switch:~$ nv show system telemetry health internal-metrics
                                         operational
    ------------------------             -----------
    process
      cpu-seconds                        029
      memory-rss-kilobytes               182812672
      runtime-heap-alloc-bytes           28617960
      runtime-total-alloc-bytes          915541979208
      runtime-total-sys-memory-bytes     151368752
      uptime-seconds                     65313
    [receivers]                          otlp/global
    [receivers]                          prometheus/global
    processors
      [memory-limiter]                   memory_limiter/1
      [batch]                            batch/1
    [exporters]                          otlp/global

## nv show system telemetry health internal-metrics process

Shows health information about the telemetry process.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@switch:~$ nv show system telemetry health internal-metrics process
                                       operational
    ------------------------           -----------
    cpu-seconds                        029
    memory-rss-kilobytes               182812672
    runtime-heap-alloc-bytes           28617960
    runtime-total-alloc-bytes          915541979208
    runtime-total-sys-memory-bytes     151368752
    uptime-seconds                     65313

## nv show system telemetry health internal-metrics receivers

Shows health metrics about the telemetry receivers.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@switch:~$ nv show system telemetry health internal-metrics receivers
    Receivers            Accepted Metric Points      Refused Metric Points
    ---------            ----------------------      ---------------------
    otlp/global          4967144                     0
    prometheus/global    46989135                    0

## nv show system telemetry health internal-metrics processors

Shows health metrics about the telemetry processors.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@switch:~$ nv show system telemetry health internal-metrics processors
      Memory-limiter
      ==============
        memory_limiter/1
         Accepted Metric Points: 25002370
         Dropped Metric Points: 0
         Inserted Metric Points: 0
         Refused Metric Points: 0

      Batch Processor
      ===============
        batch/1
         Batch Send Size Bucket 10: 828620
         Batch Send Size Bucket 25: 828620
         Batch Send Size Bucket 50: 828620
         Batch Send Size Bucket 75: 828620
         Batch Send Size Bucket 100: 828620

## nv show system telemetry health internal-metrics exporters

Shows health metrics about the telemetry exporters.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@switch:~$ nv show system telemetry health internal-metrics exporters
    Exporters       Enqueue Failed Metric Points   Queue Capacity   Queue Size   Send Failed Metric Points   Sent Metric Points
    ---------       ----------------------------   --------------   ----------   -------------------------   ------------------
    otlp/global     0                              1000             0            7087                        52000844

## nv show system telemetry hft

Shows 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 class

Shows interface statistics class configuration settings.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@switch:~$ nv show system telemetry interface-stats class
             operational  applied
    -------  -----------  --------
    phy
      state               disabled

## nv show system telemetry interface-stats class phy

Shows if interface PHY statistics export is enabled.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@switch:~$  nv show system telemetry interface-stats class phy
           operational  applied
    -----  -----------  --------
    state               disabled

## 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 latency-measurement

Shows latency measurement configuration.

### Version History

Introduced in Cumulus Linux 5.15.0

### Example

    cumulus@switch:~$ nv show system telemetry latency-measurement
                     operational  applied
    ---------------  -----------  -------
    state                         enabled
    sample-interval               2
    export
      state                       enabled

## nv show system telemetry latency-measurement export

Shows if latency measurement export is enabled for so that you can export latency data to a configured telemetry module

### Version History

Introduced in Cumulus Linux 5.15.0

### Example

    cumulus@switch:~$ nv show system telemetry latency-measurement export
                     operational  applied
    ---------------  -----------  -------
    state                         enabled

## nv show system telemetry router

Shows which telemetry router statistics are enabled.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@switch:~$ nv show system telemetry router
                     applied
    ---------------  --------
    bgp
      export
        state        enabled
    rib
      export
        state        enabled
    export
      state          enabled

## nv show system telemetry router export

Shows if the open telemetry routing service is enabled.

To export any of the routing metrics, you must first enable the open telemetry routing service.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@switch:~$ nv show system telemetry router export
           applied
    -----  --------
    state  disabled

## nv show system telemetry router bgp

Shows configuration settings for BGP peer state statistics across all VRFs.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@switch:~$ nv show system telemetry router bgp
             applied
    -------  --------
    export
      state  disabled

## nv show system telemetry router bgp export

Shows if collection and export of BGP peer state statistics across all VRFs is enabled.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@switch:~$ nv show system telemetry router bgp export
           applied
    -----  --------
    state  disabled

## nv show system telemetry router rib

Shows configuration settings for routing table statistics across all VRFs.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@switch:~$ nv show system telemetry router rib
                     applied
    ---------------  -------
    export
      state         enabled

## nv show system telemetry router rib export

Shows if collection and export of routing table statistics across all VRFs is enabled.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@switch:~$ nv show system telemetry router rib export
           applied
    -----  --------
    state  enabled

## nv show system telemetry router vrf <vrf-id> bgp

Shows configuration settings for BGP peer state statistics in a specific VRF.

### Command Syntax

Syntax | Description
--- | ---
`<vrf-id>` | The VRF name.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@switch:~$ nv show system telemetry router vrf RED bgp
             applied
    -------  -------
    export
      state  enabled
    [peer]   swp1

## nv show system telemetry router vrf <vrf-id> bgp export

Shows if collection and export of BGP peer state statistics in a specific VRF is enabled.

### Command Syntax

Syntax | Description
--- | ---
`<vrf-id>` | The VRF name.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@switch:~$ nv show system telemetry router vrf RED bgp export
           applied
    -----  -------
    state  enabled

## nv show system telemetry router vrf <vrf-id> bgp peer <neighbor-id> export

Shows if collection and export of routing statistics for a specifc peer in a VRF is enabled.

### Command Syntax

Syntax | Description
--- | ---
`<vrf-id>` | The VRF name.
`<neighbor-id>` | The BGP neighbor ID.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@switch:~$ nv show system telemetry router vrf RED bgp peer swp1 export
           applied
    -----  -------
    state  enabled

## nv show system telemetry router vrf <vrf-id> rib

Shows configuration settings for routing table statistics for a specific VRF.

### Command Syntax

Syntax | Description
--- | ---
`<vrf-id>` | The VRF name.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@switch:~$ nv show system telemetry router vrf RED rib
             applied
    -------  -------
    export
      state  enabled

## nv show system telemetry router vrf <vrf-id> rib export

Shows if collection and export of routing table statistics for a specific VRF is enabled.

### Command Syntax

Syntax | Description
--- | ---
`<vrf-id>` | The VRF name.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@switch:~$ nv show system telemetry router vrf RED rib export
           applied
    -----  -------
    state  enabled

## 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
           operational  applied
    -----  -----------  --------------------------------
    name                /var/run/cumulus/histogram_stats
    count               64

## 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
    No Data

## 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
    No Data

## 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
    No Data

## 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

## nv show system telemetry stats-group

Show telemetry statistics group configuration settings.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@switch:~$ nv show system telemetry stats-group
                 Histogram  Interface Stats  Platform Stats  ControlPlane Stats  Buffer Stats  Routing Stats
    -----------  ---------  ---------------  --------------  ------------------  ------------  -------------
    STAT-GROUP1  disabled   enabled          disabled        disabled            disabled      disabled
    blah         disabled   disabled         disabled        disabled            disabled      disabled

## nv show system telemetry stats-group <stats-group-id> interface-stats

Shows configuration for the custom statistics group for interface statistics export.

### Command Syntax

Syntax | Description
--- | ---
`<stats-group-id>` | The statistics group name.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@switch:~$ nv show system telemetry stats-group STAT-GROUP1 interface-stats
                     applied
    ---------------  --------
    sample-interval  100
    export
      state          enabled
    class
      phy
        state        disabled

## nv show system telemetry stats-group <stats-group-id> interface-stats export

Shows if the custom statistics group for interface statistics export is enabled.

### Command Syntax

Syntax | Description
--- | ---
`<stats-group-id>` | The statistics group name.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@switch:~$ nv show system telemetry stats-group STAT-GROUP1 interface-stats export
           applied
    -----  -------
    state  enabled

## nv show system telemetry stats-group <stats-group-id> buffer-stats

Shows configuration for the custom statistics group for buffer statistics export.

### Command Syntax

Syntax | Description
--- | ---
`<stats-group-id>` | The statistics group name.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@switch:~$ nv show system telemetry stats-group STAT-GROUP1 buffer-stats
                     applied
    ---------------  --------
    sample-interval  1
    export
      state          disabled

## nv show system telemetry stats-group <stats-group-id> buffer-stats export

Shows if the custom statistics group for buffer statistics export is enabled.

### Command Syntax

Syntax | Description
--- | ---
`<stats-group-id>` | The statistics group name.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@switch:~$ nv show system telemetry stats-group STAT-GROUP1 buffer-stats export
           applied
    -----  -------
    state  enabled

## nv show system telemetry stats-group <stats-group-id> histogram

Shows configuration for the custom statistics group for histogram statistics export.

### Command Syntax

Syntax | Description
--- | ---
`<stats-group-id>` | The statistics group name.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@switch:~$ nv show system telemetry stats-group STAT-GROUP1 histogram
                        applied
    ------------------  --------
    ingress-buffer
      bin-min-boundary  960
      histogram-size    12288
      sample-interval   1024
    egress-buffer
      bin-min-boundary  960
      histogram-size    12288
      sample-interval   1024
    counter
      bin-min-boundary  100000
      histogram-size    10000000
      sample-interval   1024
    latency
      bin-min-boundary  320
      histogram-size    5440
    export
      state             disabled

## nv show system telemetry stats-group <stats-group-id> histogram export

Shows if the custom statistics group for histogram statistics export is enabled.

### Command Syntax

Syntax | Description
--- | ---
`<stats-group-id>` | The statistics group name.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@switch:~$ nv show system telemetry stats-group STAT-GROUP1 histogram export
           applied
    -----  -------
    state  enabled

## nv show system telemetry stats-group <stats-group-id> router

Shows configuration for the custom statistics group for router statistics export.

### Command Syntax

Syntax | Description
--- | ---
`<stats-group-id>` | The statistics group name.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@leaf01:mgmt:~$ nv show system telemetry stats-group STAT-GROUP1 router
                     applied
    ---------------  --------
    bgp
      export
        state        disabled
    rib
      export
        state        disabled
    export
      state          disabled
    sample-interval  30

## nv show system telemetry stats-group <stats-group-id> router export

Shows if the custom statistics group for router statistics export is enabled.

### Command Syntax

Syntax | Description
--- | ---
`<stats-group-id>` | The statistics group name.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@switch:~$ nv show system telemetry stats-group STAT-GROUP1 router export
           applied
    -----  -------
    state  enabled

## nv show system telemetry stats-group <stats-group-id> control-plane-stats

Shows configuration for the custom statistics group for control plane statistics export.

### Command Syntax

Syntax | Description
--- | ---
`<stats-group-id>` | The statistics group name.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@leaf01:mgmt:~$ nv show system telemetry stats-group STAT-GROUP1 control-plane-stats
                     applied
    ---------------  --------
    sample-interval  1
    export
      state          disabled

## nv show system telemetry stats-group <stats-group-id> control-plane-stats export

Shows if the custom statistics group for control plane statistics export is enabled.

### Command Syntax

Syntax | Description
--- | ---
`<stats-group-id>` | The statistics group name.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@switch:~$ nv show system telemetry stats-group STAT-GROUP1 control-plane-stats export
           applied
    -----  -------
    state  enabled

## nv show system telemetry stats-group <stats-group-id> platform-stats

Shows configuration for the custom statistics group for platform statistics export.

### Command Syntax

Syntax | Description
--- | ---
`<stats-group-id>` | The statistics group name.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@leaf01:mgmt:~$ nv show system telemetry stats-group STAT-GROUP1 platform-stats
                          applied
    --------------------  --------
    class
      cpu
        state             enabled
      disk
        state             enabled
      file-system
        state             enabled
      memory
        state             enabled
      environment-sensor
        state             enabled
    export
      state               disabled
      sample-interval     60

## nv show system telemetry stats-group <stats-group-id> platform-stats export

Shows if the custom statistics group for platform statistics export is enabled.

### Command Syntax

Syntax | Description
--- | ---
`<stats-group-id>` | The statistics group name.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@switch:~$ nv show system telemetry stats-group STAT-GROUP1 platform-stats export
           applied
    -----  -------
    state  enabled

## nv show system telemetry stats-group <stats-group-id> platform-stats class

Shows configuration for the custom statistics group for each category of platform statistics export.

### Command Syntax

Syntax | Description
--- | ---
`<stats-group-id>` | The statistics group name.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@leaf01:mgmt:~$ nv show system telemetry stats-group STAT-GROUP1 platform-stats class
                        applied  pending
    ------------------  -------  -------
    cpu
      state             enabled  enabled
    disk
      state             enabled  enabled
    file-system
      state             enabled  enabled
    memory
      state             enabled  enabled
    environment-sensor
      state             enabled  enabled

## nv show system telemetry stats-group <stats-group-id> platform-stats class cpu

Shows if the custom statistics group for CPU platform statistics export is enabled.

### Command Syntax

Syntax | Description
--- | ---
`<stats-group-id>` | The statistics group name.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@leaf01:mgmt:~$ nv show system telemetry stats-group STAT-GROUP1 platform-stats class cpu
           applied
    -----  -------
    state  enabled

## nv show system telemetry stats-group <stats-group-id> platform-stats class disk

Shows if the custom statistics group for disk platform statistics export is enabled.

### Command Syntax

Syntax | Description
--- | ---
`<stats-group-id>` | The statistics group name.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@leaf01:mgmt:~$ nv show system telemetry stats-group STAT-GROUP1 platform-stats class disk
           applied
    -----  -------
    state  enabled

## nv show system telemetry stats-group <stats-group-id> platform-stats class file-system

Shows if the custom statistics group for file system platform statistics export is enabled.

### Command Syntax

Syntax | Description
--- | ---
`<stats-group-id>` | The statistics group name.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@leaf01:mgmt:~$ nv show system telemetry stats-group STAT-GROUP1 platform-stats class file-system
           applied
    -----  -------
    state  enabled

## nv show system telemetry stats-group <stats-group-id> platform-stats class environment-sensor

Shows if the custom statistics group for environment sensor platform statistics export is enabled.

### Command Syntax

Syntax | Description
--- | ---
`<stats-group-id>` | The statistics group name.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@leaf01:mgmt:~$ nv show system telemetry stats-group STAT-GROUP1 platform-stats class environment-sensor
           applied
    -----  -------
    state  enabled

## nv show system telemetry stats-group <stats-group-id> platform-stats class memory

Shows if the custom statistics group for memory platform statistics export is enabled.

### Command Syntax

Syntax | Description
--- | ---
`<stats-group-id>` | The statistics group name.

### Version History

Introduced in Cumulus Linux 5.12.0

### Example

    cumulus@leaf01:mgmt:~$ nv show system telemetry stats-group STAT-GROUP1 platform-stats class memory
           applied
    -----  -------
    state  enabled