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

[Bug]: is follows from UI working? #1468

Open
rackerWard opened this issue Jun 5, 2023 · 3 comments
Open

[Bug]: is follows from UI working? #1468

rackerWard opened this issue Jun 5, 2023 · 3 comments
Labels

Comments

@rackerWard
Copy link

What happened?

As a Jaeger user, I would like to see trace's include follows_from spans, so that I can follow workflows and have graphs that also include follows_from.

In frontend Trace Timeline, it has a link to the follows_from span.
image

In the loadgenerator TraceTimeline, there isn't any indication the span is referenced by a followed_from span.
image

In the loadgenerator Trace Graph, there isn't any FollowsFrom paths
image

In the frontend Trace Graph, there isn't any FollowsFrom paths
image

Steps to reproduce

  1. Run opentelemetry demo v1.4.0
  2. open Jaeger
  3. access traces having follows_from references

Expected behavior

I was expecting to see Tracing Timelines include follows_from spans as child spans.
I was expecting to see Tracing Timelines indicate a span is referenced by other spans as a follows_from.
I was expecting to see System Architecture link services based on follows_from.
I was expecting to see Tracing Graph include follows_from spans.

Relevant log output

No response

Screenshot

No response

Additional context

No response

Jaeger backend version

No response

SDK

No response

Pipeline

No response

Stogage backend

No response

Operating system

No response

Deployment model

No response

Deployment configs

No response

@rackerWard rackerWard added the bug label Jun 5, 2023
@yurishkuro
Copy link
Member

If the trace you're looking at is non-sensitive/anonymized, please upload it to GH Pastebin so that we can reproduce.

@rackerWard
Copy link
Author

The OpenTelemetry demo will reproduce the data necessary. https://opentelemetry.io/docs/demo/docker-deployment/
The demo will spawn the necessary docker containers (including Jaeger). It has a loadgenerator that issues synthetic requests that will replicate the events described.
The two services to observe loadgenerator and frontend

@rackerWard
Copy link
Author

I have found Jaeger will display the icon for the span that contains the span link (follows_from).
The architecture graph does not include service's that are connected via span links. I have seen work arounds that attach an additional span to the trace span, even though it creates a span link.

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