How can an SNMP trap be converted to JSON in Cribl Stream?

Would like to be able to convert SNMP traps to JSON and then perform subsequent routing and enrichment leveraging the JSON content. Thanks.

Turns out this was frighteningly trivial. I used the code function to JSON.stringify the events in the pipeline.

1 UpGoat

You might find eval a better choice than code for simple conversions like this - I think it’s more performant, definitely safer, and easier for the next developer behind you to grok.

1 UpGoat