용량 계획을 위한 하드웨어 리소스 임계값 모니터링 구성
이 항목에서는 하드웨어 리소스 임계값 모니터링, 리소스 목록을 구성하는 방법, 모니터 프로필에 리소스 목록을 연결하는 방법, 폴링 간격을 구성하는 방법 및 하드웨어 리소스 사용률을 표시하는 작동 모드 명령에 대해 설명합니다.
하드웨어 리소스 임계값 모니터링
하드웨어 자원 임계값 모니터링을 구성하려면 자원 목록을 작성하고 모니터링할 하드웨어 자원을 지정하거나 모든 하드웨어 자원을 모니터링하십시오. 몇 가지 옵션을 선택하여 리소스 목록을 향상시킬 수 있습니다. 리소스 목록에 적용할 수 있는 이러한 선택적 설정을 사용하여 모니터 프로필을 구성할 수도 있습니다. 하드웨어 리소스 데이터가 폴링되는 빈도에 대한 폴링 간격을 지정할 수 있습니다. 상한, 하한 임계값 및 알림 유형을 구성할 수 있습니다. 임계값이 위반될 때마다 알림을 받게 됩니다.
리소스 목록 구성
리소스 목록을 만들어 하드웨어 리소스 사용률을 모니터링합니다.
여러 리소스 목록을 구성할 수 있지만 동일한 리소스를 한 번만 사용할 수 있으며 여러 리소스 목록에서 중복할 수 없습니다.
일단 구성되면 하드웨어 리소스 사용률 데이터가 주기적으로 폴링됩니다. 기본 폴링 간격은 1초입니다.
리소스 목록을 구성하려면 다음을 수행합니다.
폴링 간격 구성(선택 사항)
선택적으로 적용 가능한 모든 리소스에 대해 단일 폴링 간격을 구성할 수 있습니다.
폴링 간격을 구성하려면:
[edit system packet-forwarding-options hw-resource-monitor] 폴링 간격을 구성합니다.
set system packet-forwarding-options hw-resource-monitor polling-interval <10-86400000 milliseconds>
모니터 프로필 연결(선택 사항)
구성된 리소스 목록을 모니터 프로필과 선택적으로 매핑할 수 있습니다. 모니터 프로필은 여러 리소스 목록에 매핑할 수 있지만 단일 리소스 목록은 여러 모니터 프로필에 매핑할 수 없습니다. 리소스 목록은 단일 모니터 프로필에만 매핑할 수 있습니다. 모니터 프로필을 리소스 목록에 매핑하기 전에 구성합니다.
모니터 프로필을 연결하려면 다음을 수행합니다.
활용 모니터링
다음 운영 모드 명령을 사용하여 resource-list 아래에 구성된 하드웨어 리소스를 표시합니다. 현재 리소스 사용률 사용률, 상한 임계값, 하한 임계값, 상태 및 알림 유형 값이 표시됩니다.
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 는 하드웨어 리소스 사용률이 상한 임계값을 초과함을 나타냅니다. 리소스 상태가 에서 로 Yellow 또는 그 반대로 변경 Green 되면 사소한 경보가 발생하거나 지워집니다(해당하는 경우). 리소스 상태가 에서 로 Red 또는 그 반대로 변경 Yellow 되면 주요 경보가 발생하거나 지워집니다(알림 유형이 경보인 경우에만 적용 가능). 리소스 상태가 에서 Green (으)로 Yellow변경되면 syslog WARNING이 기록됩니다(해당하는 경우). 리소스 상태가 에서 Yellow 로 Red변경되면 syslog 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
참조
HW 리소스 모니터링: NPU/메모리/센서(JTI)
운영 모드 명령을 사용하여 모니터링된 데이터를 보거나 JTI(Junos Telemetry Interface)를 사용하여 리소스 경로를 /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"이 되고 0 억제로 인해 센서 출력에 표시되지 않습니다.