SendTrapSendTrap
SendTrapCertified

yaml
type: "io.kestra.plugin.snmp.SendTrap"
yaml
    id: snmp-trap-on-failure
    namespace: monitoring

    tasks:
      - id: risky
        type: io.kestra.plugin.scripts.shell.Commands
        commands:
          - 'exit 1'

    errors:
      - id: send-trap
        type: io.kestra.plugin.snmp.SendTrap
        host: "snmp.manager.local"
        port: 162
        snmpVersion: "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: "12345"
          - oid: "1.3.6.1.4.1.8072.2.3.2.1"
            value: "FAILED"
Properties
Definitions
oid*Requiredstring
Min length1
value*Requiredstring
Defaultlocalhost
Default162
Defaultv2c
Default1500
Definitions
username*Requiredstring
Min length1
authPasswordstring
authProtocolstring
privPasswordstring
privProtocolstring