SNMP Trapd LAM Reference

This is a reference for the SNMP Trapd LAM. The SNMP Trapd LAM configuration file is located here: $MOOGSOFT_HOME/config/trapd_lam.conf.

It contains the following sections and properties:

trap_port

Port the Trapd LAM uses to receive traps. SNMP agents typically send traps to port 162 via User Datagram Protocol (UDP).

Type

Integer

Required

Yes

Default

162

concurrency

Maximum number of threads the Trapd LAM can use for receiving and processing traps.

Type

Integer

Required

Yes

Default

5

name_resolution

Provides hostname of IP address the trap came from.

Type

Boolean

Required

Yes

Default

true

mib_db_file

Defines the location where the Mibparser utility exports and parses its MIBs. If you do not provide a file, the Trapd LAM parses the MIBs in $MOOGSOFT_HOME/etc/mibs/ at startup.

You can use absolute or relative pathing. If you do not use either then Moogsoft AIOps prepends $MOOGSOFT_HOME to the path you provide. For example "etc/precompiledMibs.json" becomes "$MOOGSOFT_HOME/etc/precompiledMibs.json".

Type

String

Required

No

Default

"etc/precompiledMibs.json"

usm_file

Path to your User-based Security Model (USM) file, the mechanism that allows you to authenticate and encrypt messages for SNMPv3.

Type

String

Required

No

Default

"$MOOGSOFT_HOME/config/trapd_usm.conf"

local_engine_id

Engine ID of the SNMP monitor that sends Inform messages to your Trap LAM. This must be in hexadecimal string format.

Type

String (Hexadecimal)

Required

No

Default

"6D6F6F67736F6674"