ListenTrapSNMP 2.0.0

Bundle
org.apache.nifi | nifi-snmp-nar
Description
Receives information from SNMP Agent and outputs a FlowFile with information in attributes and without any content
Tags
listen, snmp, trap
Input Requirement
FORBIDDEN
Supports Sensitive Dynamic Properties
false
  • Additional Details for ListenTrapSNMP 2.0.0

    ListenTrapSNMP

    Summary

    This processor listens to SNMP traps and creates a flowfile from the trap PDU. The versions SNMPv1, SNMPv2c and SNMPv3 are supported. The component is based on SNMP4J.

    SNMPv3 has user-based security. The USM Users Source property allows users to choose between three different ways to provide the USM user database. An example json file containing two users:

    [
      {
        "securityName": "user1",
        "authProtocol": "MD5",
        "authPassphrase": "abc12345",
        "privProtocol": "DES",
        "privPassphrase": "abc12345"
      },
      {
        "securityName": "newUser2",
        "authProtocol": "MD5",
        "authPassphrase": "abc12345",
        "privProtocol": "AES256",
        "privPassphrase": "abc12345"
      }
    ]
    
Properties
Relationships
Name Description
success All FlowFiles that are received from the SNMP agent are routed to this relationship
failure All FlowFiles that cannot received from the SNMP agent are routed to this relationship
Writes Attributes
Name Description
snmp$* Attributes retrieved from the SNMP response. It may include: snmp$errorIndex, snmp$errorStatus, snmp$errorStatusText, snmp$nonRepeaters, snmp$requestID, snmp$type, snmp$variableBindings