tyk icon indicating copy to clipboard operation
tyk copied to clipboard

Add support for Datadog APM to Tyk Gateway

Open diegobernardes opened this issue 4 years ago • 5 comments

Is your feature request related to a problem? Please describe. I would like to use Datadog APM with Tyk Gateway.

Describe the solution you'd like It's clear that we can push the events from Tyk Gateway using Tyk Pump for Datadog but I'm actually interested in the process/APM metrics like the number of goroutines, GC pause time, etc.

diegobernardes avatar Oct 27 '20 11:10 diegobernardes

Hey @diegobernardes - I will raise this internally for review. What benefit would this integration give you? Helps to add that context :)

christtyk avatar Feb 15 '21 15:02 christtyk

I'm using Tyk in a production environment and the instrumentation goes to both New Relic and Datadog as we're in the process to migrate to Datadog. The New Relic instrumentation happens directly at Tyk Gateway using the configuration file and Datadog happens through Tyk Pump.

The metrics at Datadog are good but limited if compared with New Relic that has errors and runtime metrics like goroutines, CPU, memory, GC pause frequency, GC pause time, etc.

diegobernardes avatar Feb 16 '21 11:02 diegobernardes

At the moment this issue isn't a priority in our backlog - we don't have any requests beyond this one for this integration at this point. We'll keep the issue open to consider for future release though - cheers!

christtyk avatar Sep 02 '21 10:09 christtyk

Just checking whether this feature has been implemented and released?

rahulbaid avatar Mar 17 '22 05:03 rahulbaid

We're also interested in Datadog support. Is there any update on this?

ca-simone-chiorazzo avatar Aug 10 '22 10:08 ca-simone-chiorazzo

Hi @mhuaco , maybe you can help also on this. Is there any update about the implementation of this feature? Thanks

ca-simone-chiorazzo avatar Nov 25 '22 10:11 ca-simone-chiorazzo

Hi @ca-simone-chiorazzo and @rahulbaid,

I'm a Product Manager at Tyk and am sorry for the lack of reply to your earlier messages.

We are working on the implementation of Open Telemetry (OTel) for the Tyk Gateway, starting with Distributed Tracing and then moving onto Metrics. Once we're exposing observability signals via OTel you would be able to export these to the APM tool of your choice, such as Datadog.

My colleague @SonjaChevre has created an FAQ on our Distributed Tracing support on the Tyk Community forum here.

I urge you to visit this page and add any comments or questions there, so that we can more easily include them in our requirements gathering for Tyk's observability improvements.

Thanks.

andyo-tyk avatar Nov 25 '22 14:11 andyo-tyk

Is there any progress with this?

erweinst avatar Jul 23 '23 11:07 erweinst

hi @erweinst - OpenTelemetry distributed tracing support in Tyk Gateway is currently in development and will be available in Q3 (end of September). We will add integration examples for all popular observability tools, including Datadog.

What is your use case? are you looking for something specific? Now is a great time to provide feedback.

SonjaChevre avatar Jul 24 '23 05:07 SonjaChevre