Changing the throttle period from default 720 minutes to other period for specific alarm

Last Updated : Dec 14, 2020 |

About this task

You can configure the throttling period in minutes as a threshold for all alarms or alarms specific to events at spiritAgent service from Avaya Aura®. The system eliminates any redundant alarms raised within the configured period at spiritAgent service.

Procedure

  1. Log in to the System Manager command line interface with administrator privilege CLI user credentials.
  2. Open the AlarmThrottle.properties file from the $SPIRIT_HOME/config/agent location.
  3. Set AlarmThrottlePeriod=2 in the file.

    The system sets the throttle period in minutes and applies the configured period to all outgoing alarms.

  4. To configure the throttle time for a specific event, open the EPBaseRules_orig.xml files of the specific product, which contain the events, and add the following lines:
    <tns:ExtraAttribute>
    <tns:ExtraAttributeName>alarmThrottleInterval</tns:ExtraAttributeName>
    <tns:ExtraAttributeValue>2</tns:ExtraAttributeValue>
    </tns:ExtraAttribute>
    

    For example, for System Manager, open the Panther_EPBaseRules_orig.xml files.

    You can apply the alarmThrottleInterval as the alarm throttle period for a specific event. If you do not use the generic and specific mechanisms, the system disables alarm throttling. The system sets the default alarm throttling period to 720 minutes or 12 hours. If you reconfigure the period, you must restart spiritAgent service.

  5. To disable alarm throttling, perform the following steps:
    1. In the $SPIRIT_HOME/config/agent/AlarmThrottle.properties file, set AlarmThrottlePeriod=-1.
    2. Restart spiritAgent service.