I have the Telegraf agent running on a box collecting system data through InfluxDB/Kapacitor.
I’ve been asked to start logging more custom analytics to a 3rd party as-a-service platform. This can be acheived with http requests.
Being concerned with performance, and assuming Telegraf is designed to offload this type of work from the mission critical process, I thought I could use the existing agent + an output plugin to send the http requests for me.
However… I notice that there isnt an off-the-shelf http output plugin, and that there arent as many output plugins as input plugins. Usually not finding other people trying to solve my problem means I’m doing something a little… wonky.
Does my solution make sense or am I abusing Telegraf?
Thanks for any insights,