Supports Expression Language: true (will be evaluated using flow file attributes and Environment variables)SNMP Manager Port | snmp-trap-manager-port | | | The port of the SNMP Manager where the trap is sent. Supports Expression Language: true (will be evaluated using flow file attributes and Environment variables) |
SNMP Version | snmp-version | v1 | | Three significant versions of SNMP have been developed and deployed. SNMPv1 is the original version of the protocol. More recent versions, SNMPv2c and SNMPv3, feature improvements in performance, flexibility and security. |
SNMP Community | snmp-community | public | | SNMPv1 and SNMPv2 use communities to establish trust between managers and agents. Most agents support three community names, one each for read-only, read-write and trap. These three community strings control different types of activities. The read-only community applies to get requests. The read-write community string applies to set requests. The trap community string applies to receipt of traps. Sensitive Property: true
This Property is only considered if the [SNMP Version] Property is set to one of the following values: [v1], [v2c] |
SNMP Security Level | snmp-security-level | noAuthNoPriv | - noAuthNoPriv
![Communication without authentication and privacy. Communication without authentication and privacy.](../../../../../html/images/iconInfo.png) - authNoPriv
![Communication with authentication and without privacy. Communication with authentication and without privacy.](../../../../../html/images/iconInfo.png) - authPriv
![Communication with authentication and privacy. Communication with authentication and privacy.](../../../../../html/images/iconInfo.png)
| SNMP version 3 provides extra security with User Based Security Model (USM). The three levels of security is 1. Communication without authentication and encryption (NoAuthNoPriv). 2. Communication with authentication and without encryption (AuthNoPriv). 3. Communication with authentication and encryption (AuthPriv).
This Property is only considered if the [SNMP Version] Property has a value of "v3". |
SNMP Security Name | snmp-security-name | | | User name used for SNMP v3 Authentication.
This Property is only considered if the [SNMP Version] Property has a value of "v3". |
SNMP Authentication Protocol | snmp-authentication-protocol | | - MD5
![Provides authentication based on the HMAC-MD5 algorithm. Provides authentication based on the HMAC-MD5 algorithm.](../../../../../html/images/iconInfo.png) - SHA
![Provides authentication based on the HMAC-SHA algorithm. Provides authentication based on the HMAC-SHA algorithm.](../../../../../html/images/iconInfo.png) - SHA224
![Provides authentication based on the HMAC-SHA-2 algorithm. Provides authentication based on the HMAC-SHA-2 algorithm.](../../../../../html/images/iconInfo.png) - SHA256
![Provides authentication based on the HMAC-SHA-2 algorithm. Provides authentication based on the HMAC-SHA-2 algorithm.](../../../../../html/images/iconInfo.png) - SHA384
![Provides authentication based on the HMAC-SHA-2 algorithm. Provides authentication based on the HMAC-SHA-2 algorithm.](../../../../../html/images/iconInfo.png) - SHA512
![Provides authentication based on the HMAC-SHA-2 algorithm. Provides authentication based on the HMAC-SHA-2 algorithm.](../../../../../html/images/iconInfo.png)
| Hash based authentication protocol for secure authentication.
This Property is only considered if the [SNMP Security Level] Property is set to one of the following values: [authPriv], [authNoPriv] |
SNMP Authentication Passphrase | snmp-authentication-passphrase | | | Passphrase used for SNMP authentication protocol. Sensitive Property: true
This Property is only considered if the [SNMP Security Level] Property is set to one of the following values: [authPriv], [authNoPriv] |
SNMP Privacy Protocol | snmp-private-protocol | | - DES
![Symmetric-key algorithm for the encryption of digital data. DES has been considered insecurebecause of the feasilibity of brute-force attacks. We recommend using the AES encryption protocol. Symmetric-key algorithm for the encryption of digital data. DES has been considered insecurebecause of the feasilibity of brute-force attacks. We recommend using the AES encryption protocol.](../../../../../html/images/iconInfo.png) - 3DES
![Symmetric-key block cipher, which applies the DES cipher algorithm three times to each data block. 3DES has been considered insecure has been deprecated by NIST in 2017. We recommend using the AES encryption protocol. Symmetric-key block cipher, which applies the DES cipher algorithm three times to each data block. 3DES has been considered insecure has been deprecated by NIST in 2017. We recommend using the AES encryption protocol.](../../../../../html/images/iconInfo.png) - AES128
![AES is a symmetric algorithm which uses the same 128, 192, or 256 bit key for both encryption and decryption (the security of an AES system increases exponentially with key length). AES is a symmetric algorithm which uses the same 128, 192, or 256 bit key for both encryption and decryption (the security of an AES system increases exponentially with key length).](../../../../../html/images/iconInfo.png) - AES192
![AES is a symmetric algorithm which uses the same 128, 192, or 256 bit key for both encryption and decryption (the security of an AES system increases exponentially with key length). AES is a symmetric algorithm which uses the same 128, 192, or 256 bit key for both encryption and decryption (the security of an AES system increases exponentially with key length).](../../../../../html/images/iconInfo.png) - AES256
![AES is a symmetric algorithm which uses the same 128, 192, or 256 bit key for both encryption and decryption (the security of an AES system increases exponentially with key length). AES is a symmetric algorithm which uses the same 128, 192, or 256 bit key for both encryption and decryption (the security of an AES system increases exponentially with key length).](../../../../../html/images/iconInfo.png)
| Privacy allows for encryption of SNMP v3 messages to ensure confidentiality of data.
This Property is only considered if the [SNMP Security Level] Property has a value of "authPriv". |
SNMP Privacy Passphrase | snmp-private-protocol-passphrase | | | Passphrase used for SNMP privacy protocol. Sensitive Property: true
This Property is only considered if the [SNMP Security Level] Property has a value of "authPriv". |
Number of Retries | snmp-retries | 0 | | Set the number of retries when requesting the SNMP Agent. |
Timeout (ms) | snmp-timeout | 5000 | | Set the timeout in ms when requesting the SNMP Agent. |
Enterprise OID | snmp-trap-enterprise-oid | | | Enterprise is the vendor identification (OID) for the network management sub-system that generated the trap. Supports Expression Language: true (will be evaluated using flow file attributes and Environment variables)
This Property is only considered if the [SNMP Version] Property has a value of "v1". |
SNMP Trap Agent Address | snmp-trap-agent-address | | | The address where the SNMP Manager sends the trap. Supports Expression Language: true (will be evaluated using flow file attributes and Environment variables)
This Property is only considered if the [SNMP Version] Property has a value of "v1". |
Generic Trap Type | snmp-trap-generic-type | | - Cold Start
![A coldStart trap signifies that the sending protocol entity is reinitializing itself such that the agent's configuration or the protocol entity implementation may be altered A coldStart trap signifies that the sending protocol entity is reinitializing itself such that the agent's configuration or the protocol entity implementation may be altered](../../../../../html/images/iconInfo.png) - Warm Start
![A warmStart trap signifies that the sending protocol entity is reinitializing itself such that neither the agent configuration nor the protocol entity implementation is altered. A warmStart trap signifies that the sending protocol entity is reinitializing itself such that neither the agent configuration nor the protocol entity implementation is altered.](../../../../../html/images/iconInfo.png) - Link Down
![A linkDown trap signifies that the sending protocol entity recognizes a failure in one of the communication links represented in the agent's configuration. A linkDown trap signifies that the sending protocol entity recognizes a failure in one of the communication links represented in the agent's configuration.](../../../../../html/images/iconInfo.png) - Link Up
![A linkUp trap signifies that the sending protocol entity recognizes that one of the communication links represented in the agent's configuration has come up. A linkUp trap signifies that the sending protocol entity recognizes that one of the communication links represented in the agent's configuration has come up.](../../../../../html/images/iconInfo.png) - Authentication Failure
![An authenticationFailure trap signifies that the sending protocol entity is the addressee of a protocol message that is not properly authenticated. While implementations of the SNMP must be capable of generating this trap, they must also be capable of suppressing the emission of such traps via an implementation- specific mechanism. An authenticationFailure trap signifies that the sending protocol entity is the addressee of a protocol message that is not properly authenticated. While implementations of the SNMP must be capable of generating this trap, they must also be capable of suppressing the emission of such traps via an implementation- specific mechanism.](../../../../../html/images/iconInfo.png) - EGP Neighborloss
![An egpNeighborLoss trap signifies that an EGP neighbor for whom the sending protocol entity was an EGP peer has been marked down and the peer relationship no longer obtains An egpNeighborLoss trap signifies that an EGP neighbor for whom the sending protocol entity was an EGP peer has been marked down and the peer relationship no longer obtains](../../../../../html/images/iconInfo.png) - Enterprise Specific
![An enterpriseSpecific trap signifies that a particular enterprise-specific trap has occurred which can be defined in the Specific Trap Type field. An enterpriseSpecific trap signifies that a particular enterprise-specific trap has occurred which can be defined in the Specific Trap Type field.](../../../../../html/images/iconInfo.png) - With "generic-trap-type" FlowFile Attribute
![Provide the Generic Trap Type with the "generic-trap-type" flowfile attribute. Provide the Generic Trap Type with the "generic-trap-type" flowfile attribute.](../../../../../html/images/iconInfo.png)
| Generic trap type is an integer in the range of 0 to 6. See processor usage for details.
This Property is only considered if the [SNMP Version] Property has a value of "v1". |
Specific Trap Type | snmp-trap-specific-type | | | Specific trap type is a number that further specifies the nature of the event that generated the trap in the case of traps of generic type 6 (enterpriseSpecific). The interpretation of this code is vendor-specific. Supports Expression Language: true (will be evaluated using flow file attributes and Environment variables)
This Property is only considered if all of the following conditions are met:- The [SNMP Version] Property has a value of "v1".
- The [Generic Trap Type] Property has a value of "Enterprise Specific".
|
Trap OID Value | snmp-trap-oid-value | | | The value of the trap OID. Supports Expression Language: true (will be evaluated using flow file attributes and Environment variables)
This Property is only considered if the [SNMP Version] Property is set to one of the following values: [v3], [v2c] |
Relationships:
Name | Description |
---|
success | All FlowFiles that have been successfully used to perform SNMP Set are routed to this relationship |
failure | All FlowFiles that cannot received from the SNMP agent are routed to this relationship |
Reads Attributes:
None specified.Writes Attributes:
None specified.State management:
This component does not store state.Restricted:
This component is not restricted.Input requirement:
This component allows an incoming relationship.System Resource Considerations:
None specified.