linkerd2 icon indicating copy to clipboard operation
linkerd2 copied to clipboard

Distributed tracing does not capture grpc traffic and send spans

Open abrekhov opened this issue 1 year ago • 1 comments

What is the issue?

I've installed linkerd, linkerd-jaeger with mutation webhook to send spans to grafana tempo, tempo itself, emojivoto (I also checked on googles online boutique microservices demo).

I see http spans but there is no grpc spans.

How can it be reproduced?

Install linkerd, linkerd-jaeger, tempo, test app with grpc. Try to generate the load.

Logs, error output, etc

No logs.

output of linkerd check -o short

linkerd check -o short
\ Running jaeger extension check linkerd-jaeger
--------------
‼ jaeger extension pods are injected
    could not find proxy container for loki-0 pod
    see https://linkerd.io/2.14/checks/#l5d-jaeger-pods-injection for hints

Status check results are √

Environment

  • k8s version: 1.28
  • Host OS: Ubuntu 22
  • linkerd: Client version: stable-2.14.9; Server version: stable-2.14.9
  • Cluster Env: Yandex Cloud managed k8s

Possible solution

No response

Additional context

No response

Would you like to work on fixing this bug?

maybe

abrekhov avatar Feb 03 '24 23:02 abrekhov

Hey @abrekhov! Sorry for the delay here. That error with the jaeger extension worries me, can you tell me how you installed this? I'd like to try it on my own.

kflynn avatar Feb 29 '24 15:02 kflynn

This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 14 days if no further activity occurs. Thank you for your contributions.

stale[bot] avatar May 30 '24 03:05 stale[bot]