User Tools
Table of Contents
Trap Aggregate
Author: Eoin Joy
The Trap Aggregate functionality is designed to help with the rapid receipt of certain traps matching certain criteria. In short, multiple similar traps are bundled up and handled as one trap.
Trap Aggregate strategies
There are two trap aggregate strategies, one that processes the trap after a certain number of similar traps have been received, and another that processes the similar traps after a certain amount of time has passed.
Configuring Trap Aggregate functionality
There are several domains that must be setup to allow the use of the trap aggregate functionality
- Trap Aggregate Configuration
- Trap Aggregate
- Trap Aggregate Varbind
Trap Aggregate Configuration
One entry with isActive = true is needed for the functionality to work.
Here the actionIntervalSeconds value determines how often the check for the time-based aggregate happens.
Finally, the alarmStatus value determines the status given to aggregated traps when processed by the trap processor should you give the trap aggregate status varbinds.
Trap Aggregate
Represents a single trap type and ip address combination that will be aggregated.
Set the ipAddress the traps are received from.
Set the specific oid of the trap, trapOid.
The sendAfterRepeatCount Boolean is what determines which strategy of trap aggregation will be used for this trap aggregate, with false going on a regular schedule, and true using the running total.
The repeatCount value here determines what the counter of traps aggregated must reach before processing should the sendAfterRepeatCount value be true
Assign the Trap Aggregate Varbinds that will be used to key the Network Element assignment to aggregate the traps correctly.
Trap Aggregate Varbind
Used to represent the details of varbinds that we would like to match for the aggregation process.
The varbindType, either STATUS or ELEMENT, determining whether this varbind is intended to match the network element data from the trap or the alarm status data from the trap.
The technology of the varbind.
The translated name of the varbind, varbindName.
Example configuration of a trap aggregate
Trap Aggregate Varbinds:
varbindType: STATUS
varbindName: fwuNotificationStatus
technology: ADC_Prism
varbindType: ELEMENT
varbindName: fwuHstName
technology: ADC_Prism
Trap Aggregate:
ipAddress: 10.91.100.103
trapOid: .1.3.6.1.4.1.2014.15.2.1.1.6.2.5
sendAfterRepeatCount: true
repeatCount: 10