Configuring Threshold Monitor

Threshold monitoring ensures that usage of resources are monitored constantly and events are triggered whenever an anomaly in usage occurs.

The following hardware parameters are monitored:

  • CPU
  • Memory

The following parameters are also monitored:

  • BFD Sessions
  • ECMP
  • Hosts
  • LIF
  • MAC Table
  • Next Hop
  • Route
  • SFP
  • VxLAN Tunnels

For each parameter, you can set the high-threshold and low-threshold value. You can specify the action to be taken when one of these thresholds is breached.

  1. Navigate to the Global Configuration Mode.
    SLX# configure terminal
    SLX (config)# 
  2. For the parameter to be monitored, set the thresholds. Here we are configuring ECMP thresholds and the action to be taken when a threshold is breached.
    SLX (config)# threshold-monitor ecmp high-limit 98 low-limit 65 action both
    SLX (config)#
    			
    The above configuration is for the utilization of the ECMP Table. The current values of number of ECMP Next Hop entries (in %) is compared with the configured profile limits and against the available hardware space. An alarm is raised when the number of entries falls below the configured low threshold value of 65% or exceeds the configured high threshold of 98%. Both SNMP traps and RASLOG entries are generated for these events.

The following is the above configuration

SLX# configure terminal
SLX (config)# threshold-monitor ecmp high-limit 98 low-limit 65 action both
SLX (config)# 

The following is a configuration example for monitoring the Route table usage.

SLX# configure terminal
SLX (config)# threshold-monitor route high-limit 80 low-limit 50 action both
SLX (config)#