TykTechnologies / tyk-pump

Tyk Analytics Pump to move analytics data from Redis to any supported back end (multiple back ends can be written to at once).
Other
130 stars 83 forks source link

Pump support for Amazon Timestream #399

Closed davidzerep closed 2 years ago

davidzerep commented 3 years ago

I'm interested in adding support for Amazon Timestream pump. Is there any guide to follow as to how to go about it? Cheers!

sedkis commented 3 years ago

Hi @davidzerep,

We're thrilled about this. We'll look out for your PR and I'll personally test it once it's ready.

So, the team has made it easy as possible to add new pumps.

To create a new pump, here's a list of existing pumps, the Splunk one should serve as a good template.

All of them implement an interface, and if you're using GoLand or equivalent IDE then it will really walk you through the processs.

Follow the compiling steps to run from source, and take advantage of the demo command which will mock data to make for easier testing, unless you want to hit the Gateway with API calls to have an end-to-end test.

Let me know if there's anything more you'd like to know!

gregdelhon commented 2 years ago

@davidzerep would you be ok to share more about your use cases through a quick call (or async on this ticket if you prefer)? Drop me a message at greg@tyk.io if you want to go private!