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

Tempo Support #5850

Closed
4 of 7 tasks
aljesusg opened this issue Feb 16, 2023 · 8 comments
Closed
4 of 7 tasks

Tempo Support #5850

aljesusg opened this issue Feb 16, 2023 · 8 comments
Assignees
Labels
backlog Triaged Issue added to backlog enhancement This is the preferred way to describe new end-to-end features. epic Group issues together. An Epic is an effort that may live several sprints.

Comments

@aljesusg
Copy link
Collaborator

aljesusg commented Feb 16, 2023

Tempo Support

Alpha - Users able to configure for Tempo

Beta

@aljesusg aljesusg added enhancement This is the preferred way to describe new end-to-end features. epic Group issues together. An Epic is an effort that may live several sprints. labels Feb 16, 2023
@aljesusg aljesusg self-assigned this Feb 16, 2023
@aljesusg aljesusg added the backlog Triaged Issue added to backlog label Feb 16, 2023
@rlex
Copy link

rlex commented Feb 20, 2023

it's worth mentioning that jaeger-query as part of tempo is outdated and basically deprecated

@jshaughn
Copy link
Collaborator

@aljesusg , Do we need to redefine the issues here? Is there some action we can take at this point? If there is nothing to do we can drop this from the sprint backlog or set to waiting-external?

@Hronom
Copy link

Hronom commented Jul 4, 2023

Sad story, no movements so far, but also of discussions here.
I hope Grafana will support all functionality that Kiali has, so we can drop Kiali.

Primarily interested in graph of services
image

@aljesusg
Copy link
Collaborator Author

aljesusg commented Jul 4, 2023

Hi @Hronom

You can follow these instructions to use tempo in kiali

#5848 (comment)

@jmazzitelli
Copy link
Collaborator

I hope Grafana will support all functionality that Kiali has, so we can drop Kiali.

Then you should submit an issue to the Grafana project team if you want them to support all functionality that Kiali has. Asking for that in the Kiali github project isn't going to get what you want. You should make that request directly to the Grafana folks.

@jshaughn
Copy link
Collaborator

jshaughn commented Jul 5, 2023

Yes, good luck with Grafana! And thanks for your contribution!

@Hronom
Copy link

Hronom commented Jul 6, 2023

I'm trying to find how to use Tempo and Kiali together. I also see no solution here and I see discussion without results. This is frustrating especially after you read full thread here.

I also found that tempo-query plugin(which was proposed to use in workaround) not works.
It expected that it not works anymore, since Grafana plans to deprecate it.
Back in time, it was created to support tempo in Grafana trough Jaeger API, but now Grafana got official support for Tempo, so this tempo-query not needed anymore.

If I had knowledge of Kiali codebase(I believe maintainers know it) I think it will be simple for me to add support for it.
Tempo REST API description is here https://grafana.com/docs/tempo/latest/api_docs/#search
When it goes to retrieve traces, the API looks similar to what Jaeger has.

As of today you can easily push traces from Istio into Tempo trough OpenTelemetry.

But unfortunately Kialy not supports Tempo.

And again I don't see movements here #5849

@Hronom
Copy link

Hronom commented Jul 6, 2023

Finally manage it to work, here is temporary workaround until support of Tempo not added directly to Kiali

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backlog Triaged Issue added to backlog enhancement This is the preferred way to describe new end-to-end features. epic Group issues together. An Epic is an effort that may live several sprints.
Projects
Development

No branches or pull requests

6 participants