/interface/ethernet/switch/l3hw-settings/advanced/monitor

monitor

An enhanced version of Monitor with extra telemetry data for advanced users. Advanced Monitor contains all data from the basic monitor as well.


interface/ethernet/switch/l3hw-settings/advanced/monitor

Syscap: rbswitch and crs_prestera Type: Command

Monitor 的增强版本,为高级用户提供额外遥测数据。高级监视器也包含基本监视器的所有数据。

/interface/ethernet/switch/l3hw-settings/advanced> monitor once
        ipv4-routes-total: 29968
           ipv4-routes-hw: 29957
          ipv4-routes-cpu: 11
  ipv4-shortest-hw-prefix: 0
               ipv4-hosts: 3
        ipv6-routes-total: 4
           ipv6-routes-hw: 0
          ipv6-routes-cpu: 4
  ipv6-shortest-hw-prefix: 0
               ipv6-hosts: 0
         route-queue-size: 0
         route-queue-rate: 0
       route-process-rate: 0
     fasttrack-ipv4-conns: 0
     fasttrack-queue-size: 0
     fasttrack-queue-rate: 0
   fasttrack-process-rate: 0
   fasttrack-hw-min-speed: 0
   fasttrack-hw-offloaded: 0
    fasttrack-hw-unloaded: 0
                  lpm-cap: 54560
                lpm-usage: 31931
             lpm-bank-cap: 2728
           lpm-bank-usage: 46,0,0,0,2589,2591,1983,0,2728,2728,2728,2728,2728,2728,2728,2728,2728,170,0,0
                  pbr-cap: 8192
                pbr-usage: 0
             pbr-lpm-bank: 3
                nat-usage: 0
              nexthop-cap: 8192
            nexthop-usage: 85
只读参数类型描述
error-codenumL3HW 驱动程序处于失败状态时的错误代码。
stateenum (ok | stopping | starting | fib-failure | net-failure | switch-failure | fasttrack-failure | out-of-memory) { ok:0, stopping:1, starting:2, fib-failure:3, net-failure:4, switch-failure:5, fasttrack-failure:6, out-of-memory:0xFFFFFFF4 }L3HW 驱动程序的当前状态。
ipv4-routes-totalnum交换机驱动程序处理的 IPv4 路由总数。
ipv4-routes-hwnum硬件卸载的 IPv4 路由(又称硬件路由)数量。
ipv4-routes-cpunum重定向到 CPU 的 IPv4 路由(又称软件路由)数量。
ipv4-shortest-hw-prefixnumIPv4 的最短硬件前缀(SHWP)。如果整个 IPv4 路由表无法放入硬件内存,则会应用部分卸载,即最长前缀被硬件卸载,而较短前缀被重定向到 CPU。此字段显示卸载到硬件内存的最短路由前缀(/x)。所有比此更短的前缀由 CPU 处理。ipv4-shortest-hw-prefix=0 表示整个 IPv4 路由表都卸载到硬件内存。
ipv4-hostsnum硬件卸载的 IPv4 主机(/32 路由)数量。
ipv6-routes-totalnum交换机驱动程序处理的 IPv6 路由总数。
ipv6-routes-hwnum硬件卸载的 IPv6 路由(又称硬件路由)数量。仅在启用 IPv6 硬件路由(ipv6-hw=yes)时显示。
ipv6-routes-cpunum重定向到 CPU 的 IPv6 路由(又称软件路由)数量。仅在启用 IPv6 硬件路由(ipv6-hw=yes)时显示。
ipv6-shortest-hw-prefixnumIPv6 的最短硬件前缀(SHWP)。如果整个 IPv6 路由表无法放入硬件内存,则会应用部分卸载,即最长前缀被硬件卸载,而较短前缀被重定向到 CPU。此字段显示卸载到硬件内存的最短路由前缀(/x)。所有比此更短的前缀由 CPU 处理。ipv6-shortest-hw-prefix=0 表示整个 IPv6 路由表都卸载到硬件内存。仅在启用 IPv6 硬件路由(ipv6-hw=yes)时显示。
ipv6-hostsnum硬件卸载的 IPv6 主机(/128 路由)数量。仅在启用 IPv6 硬件路由(ipv6-hw=yes)时显示。
route-queue-sizenum队列中等待交换机芯片驱动程序处理的路由数量。正常工作条件下,此字段为 0,表示所有路由都已由驱动程序处理。
route-queue-ratenum路由添加到队列以供交换机驱动程序处理的速率(route-queue-size 的每秒增长速率)。
route-process-ratenum交换机驱动程序处理先前排队路由的速率(route-queue-size 的每秒缩减速率)。
nexthop-capnum下一跳容量。
nexthop-usagenum当前使用的下一跳数量。
vxlan-mtu-packet-dropnum由于超出接口 MTU 设置而丢弃的 VXLAN 数据包数量。
fasttrack-ipv4-connsnum硬件卸载的 FastTrack 连接数量。仅当启用 FastTrack 连接的硬件卸载时才会显示此参数。
fasttrack-queue-sizenum队列中等待交换机芯片驱动程序处理的 FastTrack 连接数量。
fasttrack-queue-ratenumFastTrack 连接添加到队列以供交换机驱动程序处理的速率(fasttrack-queue-size 的每秒增长速率)。
fasttrack-process-ratenum交换机驱动程序处理先前排队 FastTrack 连接的速率(fasttrack-queue-size 的每秒缩减速率)。
fasttrack-hw-min-speednum当用于存储 FastTrack 的硬件内存已满时,此字段显示硬件卸载 FastTrack 连接的最低速度(字节/秒)。仅当启用 FastTrack 连接的硬件卸载时才会显示此参数。
fasttrack-hw-offloadednum卸载到硬件的 FastTrack 连接数量。计数器每秒重置。
fasttrack-hw-unloadednum从硬件卸载的 FastTrack 连接数量(重定向到软件路由)。计数器每秒重置。
lpm-capnumLPM 硬件表的大小(LPM = 最长前缀匹配)。LPM 存储用于硬件路由的路由索引。并非每个交换机芯片型号都使用 LPM,其他型号使用 TCAM。
lpm-usagenum已使用的 LPM 块数量。
lpm-bank-capnumLPM 内存按 bank 组织。此值显示单个 bank 的大小(以 LPM 块为单位)。bank 大小取决于交换机芯片型号。lpm-cap / lpm-bank-cap = bank 数量。
lpm-bank-usagemulti { array-id, lpm-bank: num }每个 bank 的 LPM 使用量(以 LPM 块为单位)。
pbr-capnum策略路由(PBR)硬件表的大小。PBR 用于 FastTrack 连接的 NAT 卸载。
pbr-usagenum已使用的 PBR 条目数量。
pbr-lpm-banknumPBR 与路由表共享 LPM 内存 bank。此值显示与 PBR 共享的 LPM bank 索引(0 = 第一个 bank)。
nat-usagenum已使用的 NAT 硬件条目数量(用于 FastTrack 连接)。