Package org.apache.log4j.ext

Interface Summary
SnmpTrapSenderFacade Title: SnmpTrapSenderFacade
Description: A simplified interface to an underlying SNMP API.
SysUpTimeResolver Title: SysUpTimeResolver
Description: A class implementing this interface must provide a way of returning the system "up time", in milliseconds.
 

Class Summary
JoeSNMPTrapSender This class makes use of the JoeSNMP library to implement the underlying SNMP protocol(s).
NetSnmpCommandLineTrapSender Title: NetSnmpCommandLineTrapSender

Description: This class makes use of the NetSNMP snmptrap utility to send traps that implement the underlying SNMP protocol(s).

NOTE: this class is intended primarily as a "proof-of-concept", and to serve as an example of a possible usage of a command line trap sending utility with the appender.
SnmpDelimitedConversionPatternLayout This layout allows you to embed trap specific OID's in the conversion pattern defined in the configuration script, assigning each embedded OID to a specific element of the LoggingEvent.
SNMPTrapAppender An appender to send formatted logging event strings to a specified managment host (typically, a MLM of some sort, but could also be an SNMP management console) in the form of an SNMP trap.