NPU 和资源利用率传感器属性
NPU 和资源利用率传感器提供瞻博网络设备内部运营以及每台设备上资源消耗状态的可见性。您可以使用此信息来改进网络设计和优化流量工程。这些数据还可用于及早检测单个设备以及整个网络及其承载的流量中的问题。
PTX10000和QFX1000系列的 NPU 利用率
以下部分包含PTX10000系列和QFX10000系列的 NPU 利用率信息。
本机传感器属性名称 |
gRPC 传感器属性名称 |
单位类型 |
范围 |
描述 |
---|---|---|---|---|
NPU 利用率 |
NPU 利用率 |
32 位 |
1-100 |
0-100 范围内的数字,表示 NPU 的繁忙程度。 |
内存负载
|
内存负载
|
— |
— |
在 NPU 的内存子系统上加载 |
内存负载 |
内存负载 |
— |
— |
在 NPU 的内存子系统上加载 |
内存负载
|
内存负载
|
字符串 |
— |
用于标识特定内存子系统(如 hmc)的名称字符串 |
内存负载
|
内存负载
|
32 位 |
— |
各种内存利用率指标 |
内存负载
|
内存负载
|
|
— |
每个内存都由一个缓存前端。以下指标指示这些缓存的工作方式 |
数据包加载 |
数据包加载 |
— |
— |
在 NPU 的内部子系统上提供数据包负载,如下所示:
|
数据包加载:
|
数据包加载:
|
字符串 |
— |
NPU 的每个内部子系统都有一个名称 |
数据包加载:
|
数据包加载:
|
64 位 |
— |
接收数据包的速率 |
数据包加载:
|
数据包加载:
|
32 位 |
— |
指示 NPU 上的计算负载。这些衡量指标对PTX10000路由器或QFX10000交换机上的 PF 芯片无效。 |
本机传感器属性名称 |
gRPC 传感器属性名称 |
单位类型 |
范围 |
描述 |
---|---|---|---|---|
内存摘要 |
内存摘要 |
— |
— |
每种内存类型的 NPU 内存利用率摘要 |
内存摘要
|
内存摘要
|
— |
字符串 |
用于标识特定内存块的名称字符串,例如 KHT(布谷鸟哈希表)、edf、flt、sfm、fcv。β-0、β-1、监管器和 pclt |
内存摘要:
|
内存摘要:
|
64 位 |
% |
大小内存利用率指标 |
内存摘要:
|
内存摘要:
|
64 位 |
% |
分配的内存利用率指标 |
内存摘要:
|
内存摘要:
|
32 位 |
% |
内存利用率指标 |
应用程序内存分区摘要 |
— |
— |
每个应用程序的 NPU 内存分区的详细统计信息;示例包括 plct-filter、plct-ingr-nh、plct-egr-nh、plct-rt 和 plct-misc。 |
|
应用程序内存分区摘要:
|
应用程序内存分区摘要
|
字符串 |
— |
为其分配 NPU 内存的应用程序的名称。 |
应用程序内存分区摘要:
|
应用程序内存分区摘要:
|
32 位 |
— |
用于分配和空闲计数的各种内存值。 |
PTX 系列的 NPU 利用率
以下部分包含 PTX 系列路由器的 NPU 利用率传感器信息。
本机传感器属性名称 |
gRPC 传感器属性名称 |
单位类型 |
范围 |
描述 |
---|---|---|---|---|
NPU 内存
|
导出的属性名称:
|
— |
32768(表中的大小) |
等效于逻辑接口索引。逻辑接口是一个贡献者。 |
NPU 内存
|
导出的属性名称:
|
进入 |
3072 |
用于 VRRP MAC 和 MYMAC 识别。在 FPC 初始化期间填充 |
NPU 内存
|
导出的属性名称:
|
进入 |
16777216 |
由L3/L2转发表条目使用,包括IPv4、IPv6、MPLS。此数据库中仅包含路由条目。条目大小因条目类型而异。 |
NPU 内存
|
导出的属性名称:
|
进入 |
4194304 |
由流表使用。仅在启用 IPFIX 时填充。 |
防火墙/过滤器
|
导出的属性名称:不可用 |
进入 |
8192 |
反映筛选器实例的数量(而不是配置的筛选器的数量) 常规筛选器,特定于接口的筛选器创建新实例,没有程序共享 |
防火墙/过滤器
|
导出的属性名称:
|
— |
65536 |
反映筛选术语的数量。常规过滤器,特定于接口的过滤器创建一个新实例。没有程序共享 |
防火墙/过滤器
|
导出的属性名称:
|
— |
131072 |
用于最长前缀匹配(源地址、目标地址)。参与者是源或目标前缀列表。匹配项长度超过 /64 的 IPv6 前缀占用两个条目。 |
防火墙/过滤器
|
导出的属性名称:
|
— |
131072 |
用于最长前缀匹配(源地址、目标地址)。参与者是源或目标前缀列表。 |
防火墙/过滤器
|
导出的属性名称:
|
— |
65536 |
用于范围匹配(源端口和目标端口)。贡献因素包括端口、端口范围和其他匹配条件。这是一个树结构。每个匹配条件可以转换为 1 个或多个条目,具体取决于范围的数量。 |
防火墙/过滤器
|
导出的属性名称:
|
— |
65536 |
用于范围匹配(源端口和目标端口)。贡献因素包括端口、端口范围和其他匹配条件。这是一个树结构。每个匹配条件可以转换为 1 个或多个条目,具体取决于范围的数量。 |
防火墙/过滤器
|
导出的属性名称:
|
— |
8192 |
由其他匹配条件(如 tcp 标志)使用。 |
防火墙/过滤器
|
导出的属性名称:
|
— |
256 行,每行 4 页 |
一种辅助数据结构,用于优化方向差异匹配(源地址或目标地址端口)、例外和范围(加上通配符)。贡献者是具有不规则模式(方向差异匹配、例外、范围、通配符)的过滤器,将有助于利用率。 |
防火墙/过滤器
|
导出的属性名称:
|
B |
65536 |
覆盖矢量 FCV 块 1。 |
防火墙/过滤器
|
导出的属性名称:
|
B |
65536 |
覆盖矢量 FCV 块 2。 |
防火墙/过滤器
|
导出的属性名称:
|
B |
65536 |
特殊覆盖矢量FCV块3。 |
NPU 内存
|
导出的属性名称:
|
进入 |
16777216 |
由L3/L2转发表条目使用,包括IPv4、IPv6、MPLS。此数据库中仅包含路由条目。条目大小因条目类型而异。 |
NPU 内存
|
导出的属性名称:
|
进入 |
4194304 |
由流表使用。仅在启用 IPFIX 时填充。 |
NPU 内存
|
导出的属性名称:
|
进入 |
16777216 |
由L3/L2转发表条目使用,包括IPv4、IPv6、MPLS。此数据库中仅包含路由条目。条目大小因条目类型而异。 |
NPU 内存
|
导出的属性名称:
|
进入 |
4194304 |
由流表使用。仅在启用 IPFIX 时填充。 |
防火墙/过滤器
|
导出的属性名称:
|
B |
16384 |
贡献者是防火墙监管器和接口监管器 |
防火墙/过滤器
|
导出的属性名称:
|
B |
131072 |
每个计数器发出 1 个字,每个单速率监管器发出 3 个字,三色监管器发出 5 个字。 |
下一跃点和封装
|
导出的属性名称:
|
夸德斯 |
128 |
对数据结构进行负载平衡。贡献者是聚合以太网和多路径。 |
下一跃点和封装
|
导出的属性名称:
|
夸德斯 |
256 |
用于下一跃点。贡献者是下一跃点。 |
下一跃点和封装
|
导出的属性名称:
|
夸德斯 |
320 |
封装数据结构。贡献者正在转发下一跃点。 |
下一跃点和封装
|
导出的属性名称:
|
夸德斯 |
128 |
MPLS 标签结构。贡献者是 MPLS 标签。 |
本机传感器属性名称 |
gRPC 传感器属性名称 |
单位类型 |
范围 |
描述 |
---|---|---|---|---|
NPU 利用率
|
导出的属性名称:
|
百分比 |
— |
当前的 PE 芯片利用率。贡献者是流量流。 |
NPU 利用率
|
导出的属性名称:
|
Pps |
— |
芯片上的流量负载,包括环路、再循环、WAN 以及主机注入和 ASIC 到主机的流量。贡献者是流量 pp。 |
NPU 利用率
|
导出的属性名称:
|
百分比/秒 |
— |
HMC 内存利用率和内存高速缓存命中率 |
防火墙资源利用率
您可以通过订阅 OpenConfig 资源路径 /components/component/integrated-circuit/pipeline-counters/
来导出有关防火墙资源利用率的统计信息。运行状态传感器以计数和字节数显示支持的筛选器条目总数和已用条目。
防火墙资源利用率的状态传感器包括:
-
/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/acl-memory-used-entries
-
/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/acl-memory-total-entries
-
/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/acl-memory-used-bytes
-
/components/component/integrated-circuit/pipeline-counters/packet/lookup-block/state/acl-memory-total-bytes
传感器的值使用以下计算:
- ACL-memory-used-entry = round( UtilizationOfTables [一个从 0 到 100 的数字] / 100 * 64000)
T利用率表的值是以下 NPU 内存统计信息的最大值,这些统计信息位于本机传感器
/junos/system/linecard/npu/memory/
下:mem-util-flt-vfilter-utilization
mem-util-flt-phyfilter-utilization
mem-util-flt-action-entries-utilization
mem-util-fcv-blk-1-utilization
mem-util-fcv-blk-2-utilization
mem-util-fcv-blk-3-utilization
mem-util-flt-scv-utilization
mem-util-beta-0-bank-0-utilization
mem-util-beta-0-bank-1-utilization
mem-util-beta-0-bank-2-utilization
mem-util-beta-0-bank-3-utilization
mem-util-beta-0-bank-4-utilization
mem-util-beta-1-bank-1-utilization
mem-util-beta-1-bank-2-utilization
mem-util-beta-1-bank-3-utilization
mem-util-beta-1-bank-4-utilization
mem-util-beta-1-bank-5-utilization
mem-util-flt-alpha-1-kht-utilization
mem-util-flt-alpha-1-plt-utilization
mem-util-policer-id-utilization
mem-util-plct-utilization
-
ACL 内存总条目数 = 64K
-
ACL 内存已用字节数 = ACL 内存已用条目 * 8
-
ACL 内存总字节数 = ACL 内存总条目 * 8 = 64k *8