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

Enable sending traces to Tempo #5

Open
ausias-armesto opened this issue May 2, 2024 · 0 comments
Open

Enable sending traces to Tempo #5

ausias-armesto opened this issue May 2, 2024 · 0 comments
Assignees
Labels

Comments

@ausias-armesto
Copy link
Contributor

ausias-armesto commented May 2, 2024

The goal of this epic is to enable the phttp applications to send traces to a Trace collector like Tempo. This feature will allow to better identify bottlenecks in the execution of load tests.
The current issue is that we face when we execute load tests, is that we are not able to identify where is the time being spent. We should be able to see traces starting from the client side in this case the exit-app, availability-monitor and the discovery-platform.

The implementation should be compliant with:

Traces should be sent in OTLP protocol
The Traces collector is deployed in Kubernetes and its internal url is : http://tempo-distributor.monitoring.svc:4318
For debugging you can execute kubectl -n monitoring port-forward service/tempo-distributor 4318:distributor-otlp-http to open a tunnel to the collector, and then use the url: http://localhost:4318

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

No branches or pull requests

2 participants