Processor configuration options

EF_PROCESSOR_TRAP_DSL_ENABLE

Set this to false to disable trap DSL processing. Traps will be collected and normalized, but not processed via the DSL.

  • Valid Values

    • true, false

  • Default

    • true

EF_PROCESSOR_TRAP_DSL_ENUM_DEFINITIONS_DIRECTORY_PATH

The DSL Processor also supports enumerations for enrichment, which are used to define a set of constants that can be used in rules. Enumerations are defined in a set of files and are used to define a set of constants that can be used in rules.

  • Default

    • /etc/elastiflow/snmp/enums

EF_PROCESSOR_TRAP_DSL_RULES_DIRECTORY_PATH

The DSL Processor is powered by a set of rules that are defined in a set of files. Each rule is defined in a separate file and is composed of a set of conditions and actions. The conditions are used to filter incoming traps, while the actions are used to transform and enrich the traps.

  • Default

    • /etc/elastiflow/snmp/traps/rules

EF_PROCESSOR_TRAP_DSL_GENERIC_FILE_PATH

The Generic file is used to load rules for generic traps.

  • Default

    • /etc/elastiflow/snmp/traps/generic.yml

EF_PROCESSOR_TRAP_DSL_ENTERPRISE_FILE_PATH

The Enterprise file is used as a mapping between Enterprise OIDs and rules files. The enterprise OIDs are used to identify the vendor of the trap.

  • Default

    • /etc/elastiflow/snmp/traps/enterprises.yml

More Options

For more process configuration options, see our list of common processor options

Last updated

Was this helpful?