为容量规划配置硬件资源阈值监控
本主题介绍硬件资源阈值监控、如何配置资源列表、将资源列表关联到监控配置文件、如何配置轮询间隔以及显示硬件资源利用率的操作模式命令。
硬件资源阈值监控
要配置硬件资源阈值监视,请创建资源列表并指定要监视的硬件资源或监视所有硬件资源。您可以选择多个选项来增强资源列表。还可以使用这些可应用于资源列表的可选设置配置监视器配置文件。您可以指定轮询硬件资源数据的频率。可以配置上限、下限和通知类型。每当有人突破阈值时,您都会收到通知。
配置资源列表
创建资源列表以监控硬件资源利用率。
您可以配置多个资源列表,但同一资源只能使用一次,不能在多个资源列表中复制。
配置后,将定期轮询硬件资源利用率数据。默认轮询间隔为一秒。
要配置资源列表,请执行以下操作:
配置轮询间隔(可选)
您可以选择为所有适用的资源配置单个轮询间隔。
要配置轮询间隔,请执行以下操作:
[edit system packet-forwarding-options hw-resource-monitor] 层级并配置轮询间隔:
set system packet-forwarding-options hw-resource-monitor polling-interval <10-86400000 milliseconds>
关联监视器配置文件(可选)
您可以选择将配置的资源列表映射到监视配置文件。一个监视器配置文件可以映射到多个资源列表,但单个资源列表不能映射到多个监视器配置文件。资源列表只能映射到单个监视器配置文件。在将监视配置文件映射到资源列表之前,请对其进行配置。
要关联监视器配置文件,请执行以下操作:
监控利用率
使用以下操作模式命令显示资源列表下配置的硬件资源。显示当前资源利用率、上限阈值、下限阈值、运行状况和通知类型值。
show system packet-forwarding-options hw-resource-monitor utilization-infoSlot 0
***** HW Resource Monitoring Information *****
Polling Interval: 1000 milliseconds (1 seconds)
HW Resource Name | Max Capacity | Current Utilization | Current Utilization % | Lower Threshold % | Upper Threshold % | Health | Notification Type
---------------------------|--------------|---------------------|-----------------------|-------------------|-------------------|--------|------------------
ECMP-GROUP | 4096 | 0 | 0 | 1 | 5 | GREEN | Alarm
ECMP-MEMBER | 32768 | 0 | 0 | 1 | 5 | GREEN | Alarm
EFP | 2048 | 0 | 0 | 1 | 5 | GREEN | Alarm
EGRESS-L3-INTERFACE | 16384 | 13 | 1 | 1 | 5 | YELLOW | Alarm
HOST-IPv4 | 147456 | 44 | 1 | 1 | 5 | YELLOW | Alarm
HOST-IPv6 | 73728 | 7 | 1 | 1 | 5 | YELLOW | Alarm
IFP | 18432 | 234 | 1 | 1 | 5 | YELLOW | Alarm
L3-NEXT-HOP | 65536 | 18 | 1 | 1 | 5 | YELLOW | Alarm
LPM-IPv4 | 24576 | 14 | 1 | 1 | 5 | YELLOW | Alarm
LPM-IPv6-128 | 2048 | 0 | 0 | 1 | 5 | GREEN | Alarm
LPM-IPv6-64 | 12288 | 5 | 1 | 1 | 5 | YELLOW | Alarm
MAC | 163840 | 44 | 1 | 1 | 5 | YELLOW | Alarm
MPLS-INGRESS | 16384 | 8 | 1 | 1 | 5 | YELLOW | Alarm
MPLS-SWAP | 16384 | 0 | 0 | 1 | 5 | GREEN | Alarm
TUNNEL | 4096 | 2 | 1 | 1 | 5 | YELLOW | Alarm
VFP | 1024 | 0 | 0 | 1 | 5 | GREEN | Alarm
VPORT | 16384 | 3 | 1 | 1 | 5 | YELLOW | Alarm
INGRESS-FLEX-COUNTER | 83968 | 249 | 1 | 1 | 5 | YELLOW | Alarm
EGRESS-FLEX-COUNTER | 32768 | 11 | 1 | 1 | 5 | YELLOW | Alarm
INGRESS-VLAN-XLATE | 16384 | 7 | 1 | 1 | 5 | YELLOW | Alarm
EGRESS-VLAN-XLATE | 8192 | 5 | 1 | 1 | 5 | YELLOW | Alarm
IFP-METER-TABLE | 6144 | 0 | 0 | 1 | 5 | GREEN | Alarm
EFP-METER-TABLE | 2048 | 0 | 0 | 1 | 5 | GREEN | Alarm
VLAN | 4096 | 8 | 1 | 1 | 5 | YELLOW | Alarm
VFI | 16384 | 5 | 1 | 1 | 5 | YELLOW | Alarm
EGR-VPLAG-GROUP | 256 | 1 | 1 | 1 | 5 | YELLOW | Alarm
EGR-VPLAG-MEMBER | 4096 | 6 | 1 | 1 | 5 | YELLOW | Alarm
L3-IPMC-IPV4 | 73728 | 1 | 1 | 1 | 5 | YELLOW | Alarm
L3-IPMC-IPV6 | 36864 | 0 | 0 | 1 | 5 | GREEN | Alarm
SOURCE-VP | 16384 | 7 | 1 | 1 | 5 | YELLOW | Alarm
EGRESS-DVP | 16384 | 7 | 1 | 1 | 5 | YELLOW | Alarm
UNDERLAY-MAC | 1024 | 2 | 1 | 1 | 5 | YELLOW | Alarm
OVERLAY-MAC | 1024 | 9 | 1 | 1 | 5 | YELLOW | Alarm
TRUNK-GROUP | 2048 | 1 | 1 | 1 | 5 | YELLOW | Alarm
TRUNK-MEMBER | 4096 | 3 | 1 | 1 | 5 | YELLOW | Alarm
L3-IIF-ATTR | 16384 | 4 | 1 | 1 | 5 | YELLOW | Alarm
MC-Group | 16384 | 8 | 1 | 1 | 5 | YELLOW | Alarm
IFP-DYN-GROUP | 2304 | 221 | 9 | 1 | 5 | RED | Alarm
IFP-VXLAN-GROUP | 6144 | 6 | 1 | 1 | 5 | YELLOW | Alarm
IFP-VXLAN-HIGIG-GROUP | 6144 | 7 | 1 | 1 | 5 | YELLOW | Alarm
{master:0}
要查看警报,请使用命令 show system alarms 。要查看日志消息,请使用命令 show log messages 。
每当资源运行状况发生变化时,都会根据需要发出或清除通知,具体取决于通知类型(alarm 或 syslog)。 Green 表示硬件资源利用率安全地在阈值边界内。 Yellow 表示硬件资源利用率高于下限但在上限阈值内。 Red 表示硬件资源利用率高于上限阈值。当资源运行状况从 Green 变为 Yellow (反之亦然)时,会引发或清除次要警报(如果适用)。当资源运行状况从 Yellow 变为 Red (反之亦然)时,将引发或清除主要警报(仅当通知类型为警报时才适用)。当资源运行状况从 Green 变为 Yellow时,将记录系统日志警告(如果适用)。当资源运行状况从 Yellow 变为 Red时,将记录系统日志 CRITICAL(仅当通知类型为 syslog 时适用)。
输入 show system packet-forwarding-options hw-resource-utilization-info 命令以显示所有适用资源的最大容量和当前利用率。即使未配置资源列表,此命令也可用于显示硬件资源的使用率。
例如:
Slot 0 ***** HW Resource Maximum Capacity and Current Usage ***** HW Resource Name | Max Capacity | Current Utilization | Current Utilization % ---------------------------|--------------|---------------------|----------------------- ECMP-GROUP | 4096 | 0 | 0 ECMP-MEMBER | 32768 | 0 | 0 EFP | 2048 | 0 | 0 EGRESS-L3-INTERFACE | 16384 | 13 | 1 HOST-IPv4 | 147456 | 44 | 1 HOST-IPv6 | 73728 | 7 | 1 IFP | 18432 | 234 | 1 L3-NEXT-HOP | 65536 | 18 | 1 LPM-IPv4 | 24576 | 14 | 1 LPM-IPv6-128 | 2048 | 0 | 0 LPM-IPv6-64 | 12288 | 5 | 1 MAC | 163840 | 44 | 1 MPLS-INGRESS | 16384 | 8 | 1 MPLS-SWAP | 16384 | 0 | 0 TUNNEL | 4096 | 2 | 1 VFP | 1024 | 0 | 0 VPORT | 16384 | 3 | 1 INGRESS-FLEX-COUNTER | 83968 | 249 | 1 EGRESS-FLEX-COUNTER | 32768 | 11 | 1 INGRESS-VLAN-XLATE | 16384 | 7 | 1 EGRESS-VLAN-XLATE | 8192 | 5 | 1 IFP-METER-TABLE | 6144 | 0 | 0 EFP-METER-TABLE | 2048 | 0 | 0 VLAN | 4096 | 8 | 1 VFI | 16384 | 5 | 1 EGR-VPLAG-GROUP | 256 | 1 | 1 EGR-VPLAG-MEMBER | 4096 | 6 | 1 L3-IPMC-IPV4 | 73728 | 1 | 1 L3-IPMC-IPV6 | 36864 | 0 | 0 SOURCE-VP | 16384 | 7 | 1 EGRESS-DVP | 16384 | 7 | 1 UNDERLAY-MAC | 1024 | 2 | 1 OVERLAY-MAC | 1024 | 9 | 1 TRUNK-GROUP | 2048 | 1 | 1 TRUNK-MEMBER | 4096 | 3 | 1 L3-IIF-ATTR | 16384 | 4 | 1 MC-Group | 16384 | 8 | 1 IFP-DYN-GROUP | 2304 | 221 | 9 IFP-VXLAN-GROUP | 6144 | 6 | 1 IFP-VXLAN-HIGIG-GROUP | 6144 | 7 | 1
另请参阅
硬件资源监控:NPU/内存/传感器 (JTI)
使用操作模式命令查看受监控的数据,或使用 Junos 遥测接口 (JTI) 通过资源路径 /junos/system/linecard/npu/memory/将数据从设备发送到收集器。
示例输出:
kv {
key:property[name='mem-util-host-v4-size']/state/value,
uint_value:147456
}
kv {
key:property[name='mem-util-host-v4-allocated']/state/value,
uint_value:12
}
kv {
key:property[name='mem-util-host-v4-utilization']/state/value,
int_value:1
}
kv {
key:property[name='mem-util-host-v4-lower-threshold']/state/value,
uint_value:50
}
kv {
key:property[name='mem-util-host-v4-upper-threshold']/state/value,
uint_value:90
}
kv {
key:property[name='mem-util-host-v4-health']/state/value,
uint_value:1
}
如果未配置资源列表,则阈值和运行状况值将为“0”,并且由于零抑制而不显示在传感器输出中。