Next: A Simple Trap Handler
Up: Trap Handlers
Previous: Trap Handlers
Contents
In the snmptrapd.conf trap configuration file you define 2 pieces of information that
tells snmptrapd how to direct the incoming traps: the OID of the incoming trap and
the location of the traphandler to pass the incoming trap information to including any arguments
you want passed to the trap handler.
The following is an example of a snmptrapd.conf:
### Format: traphandle (OID) (Trap Handler) (Trap Handler Args...)
#extremeModuleStateChanged
traphandle .1.3.6.1.4.1.1916.0.15 /path/to/traphandle.pl statechange
#extremeHealthCheckFailed
traphandle .1.3.6.1.4.1.1916.4.1.0.1 /path/to/traphandle.pl healthcheck
#extremeCpuHealthCheckFailed
traphandle .1.3.6.1.4.1.1916.0.22 /path/to/traphandle.pl cpuhealthcheck
# Default Handler
traphandle default /path/to/traphandle.pl
In this configuration file the same trap handler is used in all 4 lines uncommented line, but
based on the trap OID different arguments are passed to allow the trap handler to react in
different ways. If you supply the OID in numeric format it is wide to add a comment
describing the traps MIB name. The final line uses the keyword "default" instead of an OID,
which acts as a catch all to handle any traps that weren't processed by an earlier trap handler.
2004-11-23