Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for Datadog APM to Tyk Gateway #3371

Open
diegobernardes opened this issue Oct 27, 2020 · 9 comments
Open

Add support for Datadog APM to Tyk Gateway #3371

diegobernardes opened this issue Oct 27, 2020 · 9 comments

Comments

@diegobernardes
Copy link

diegobernardes commented Oct 27, 2020

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.

@christtyk
Copy link
Contributor

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

@diegobernardes
Copy link
Author

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.

@christtyk
Copy link
Contributor

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!

@rahulbaid
Copy link

Just checking whether this feature has been implemented and released?

@ca-simone-chiorazzo
Copy link

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

@ca-simone-chiorazzo
Copy link

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

@andyo-tyk
Copy link
Contributor

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.

@erweinst
Copy link

Is there any progress with this?

@SonjaChevre
Copy link

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

8 participants