Subjected new feature will be enabled with below CLI from XR release 24.4.2. This will help to alert customer if Network processor (NP) is high utilising.
Below configuration command is required to monitor NP Utilisation/frame-buffers (RFD) and generate syslog Alert for Tomahawk Line cards.
Note : Allowed - Threshold Percentage value (80-99), Duration seconds (1-60)
Monitoring NP Utilisation
PRM server process periodically fetches current NP Utilisation for every 1 second and compares user configured thresholds. Syslog will be generated if current value is greater than or equal to user specified threshold value and for configured duration.
Sample config and logs
hw-module location 0/3/CPU0 monitor-np load-utilization threshold 90 duration 3
prm_server_to[196]: %PLATFORM-NP-4-UTIL_ALERT : NP0 Current PPS 88941064 Load Utilsation 100%, above configured threshold 90% for 3 seconds
prm_server_to[196]: %PLATFORM-NP-4-UTIL_ALERT : NP0 Current PPS 538 Load Utilsation 0%, below configured threshold 90% for 3 seconds
Monitoring Port RFD
- User configured threshold percentage is converted to port specific value fetched from Linecard profile Priority1 RFD port values.
- Current value of RFD is determined considering the RFD per port Peak RFD value read in 1000 cycles.
PRM server process periodically fetches all ports current RFD utilisation for every 1 second and compares user configured thresholds. Syslog will be generated if current port RFD value is greater than or equal to user specified threshold value and for configured duration.
Sample config and logs
hw-module location 0/3/CPU0 monitor-np frame-buffers threshold 80 duration 5
prm_server_to[196]: %PLATFORM-NP-4-UTIL_ALERT : NP0 Current PPS 88890208 HundredGigE0_3_0_1 Frame Buffers 95%, above configured threshold 80% for 5 seconds
prm_server_to[196]: %PLATFORM-NP-4-UTIL_ALERT : NP0 Current PPS 578 HundredGigE0_3_0_1 Frame Buffers 0%, below configured threshold 80% for 5 seconds
Note : Only one syslog will be generated when current utilisation/RFD is above threshold till current value goes down.
Similarly only one syslog will be generated when current utilisation/RFD is below threshold till current value goes up.
This Feature Available from XR release 24.02.21, 24.04.02 & onwards