SendInform​Send​Inform

Send an SNMP Inform (acknowledged notification)

Constructs and sends an SNMP v2c/v3 INFORM to a manager (host: port). Unlike traps, informs expect an acknowledgment from the manager.

yaml
type: "io.kestra.plugin.snmp.SendInform"

Send SNMP v2c inform

yaml
    id: snmp-inform-test
    namespace: monitoring

    tasks:
      - id: inform
        type: io.kestra.plugin.snmp.SendInform
        host: "snmp.manager.local"
        port: 162
        version: "v2c"
        community: "public"
        trapOid: "1.3.6.1.4.1.8072.2.3.0.1"
        bindings:
          - oid: "1.3.6.1.2.1.1.3.0"
            value: "9999"
Properties

Trap OID

Object identifier for the trap type

Varbinds

List of additional OID/value pairs

Community (v1/v2c)

Default localhost

Target host

Hostname or IP of the SNMP manager

Default 162

Target port

UDP port of the SNMP manager (default 162)

Default 1

Number of retries if no response is received

How many times to retry before giving up.

Default v2c

SNMP Version

One of v1, v2c, v3

Default 1500

Timeout (ms)

Send timeout for internal operations

SNMPv3 security settings

Default false

Whether the INFORM was acknowledged by the SNMP manager

Error text if the INFORM was not acknowledged

SNMP response

Min length 1

Username

Auth password

Auth protocol

MD5, SHA, SHA224, SHA256, SHA384, SHA512

Privacy password

Privacy protocol

DES, AES128, AES192, AES256

Min length 1

OID

OID of the variable binding (e.g. 1.3.6.1.2.1.1.3.0)

Value

String value to send for this OID