# Moogsoft Docs

## Mib2lam Command Reference

This is a reference for Mib2lam utility that converts MIBS into LAMbots . The mib2lam command-line utility accepts the following arguments :

Argument
Input
Description
 -c, --config <arg>  String <filename> Filename containing configuration options. Defaults to  ../config/mib2lam.conf 
 --civarbinds[=false]  Boolean

Include all variable bindings in custom_info.eventDetails. Defaults to  true  .

 --descrvb  Boolean

Include all varbinds in the description. Defaults to  true  .

 --forward  Boolean

Checks for SNMP v1 traps to be forwarded as SNMP v2c traps. Defaults to  true  if SNMP v1 traps are detected.

 --generics  Boolean Creates a generic function that each trap calls rather than a function per trap. Defaults to  false  .
-h, --help
- Display the Mib2lam utility syntax and option descriptions.
 -l, --loglevel <arg>  DEBUG | INFO | WARN | FATAL Log level controlling the amount of information that Mib2lam logs. Defaults to WARN.
 --mibfile <arg>  String <filepath>

Filename and path for the Mibparser's Mib2lam output. If you do not supply a file path, it uses a  /tmp/  location.

 --module <arg>  String <name> Module name. If not entered, the utility prompts for a name to be entered when it runs.
 --oid <arg>  Abstract Syntax Notation One (ASN.1) or text Start point in the Object Identifier (OID) tree . This is mandatory.
 --related  Integer <related value>

Returns the related alerts with a certain degree of similarity. The default is 35%.

 --severity  Integer <severity value>

Calculates the severity of the trap. To do this, Mib2lam finds and uses a suitable severity bearing variable binding.

 --showconfig 

- Displays the configuration and any defaults.
 --similarity  Integer <similarity value>

Sets the similarity value between 0 and 100 between two traps for them to be considered related. The default is 35%.

 --traps  Boolean Enable to generate a file of test traps for each trap. Defaults to  false  .

For the Boolean arguments, use  =false  to disable any that are enabled by default. For example, if you did not want to Mib2lam to generate a file of test traps :

./mib2lam --traps=false