User Tools

Site Tools


onboarding:snmpmanager:trap_aggregate_intro

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

onboarding/snmpmanager/trap_aggregate_intro.txt · Last modified: 2021/06/25 10:09 by 127.0.0.1