Skip to content

Empty traces #2203

Open
Open
@Filipcsupka

Description

@Filipcsupka

Describe the bug

I set up autoinstrumentation-go but every trace in Tempo i see is empty Get Post or /opentelemetry.proto.collector.trace.v1.TraceServi

Environment

collectorImage:
repository: "otel/opentelemetry-collector-k8s"
tag: 0.122.1
autoInstrumentationImage:
go:
repository: ghcr.io/open-telemetry/opentelemetry-go-instrumentation/autoinstrumentation-go
tag: v0.21.0
google.golang.org/grpc on version 1.64 or 1.69

To Reproduce

Steps to reproduce the behavior:

  1. i followed these steps https://opentelemetry.io/docs/platforms/kubernetes/operator/automatic/
  2. deployed operator in helm chart with version opentelemetry-operator:0.122.0
  3. deployed collector otel/opentelemetry-collector-k8s:0.122.1
  4. instrumentation as per steps provided on official web i shared.
  5. apps are instrumented with annotations
  6. sidecar added by operator with envs
  7. tried with multiple version of google.golang.org/grpc on version 1.64 or 1.69
  8. collector pointing to tempo to see traces
  9. as i said every trace is empty or internal /opentelemetry.proto.collector.trace.v1.TraceServi

Expected behavior

Proper traces + database traces as on exmaple https://github.com/dash0hq/go-instrumentation-ebpf-demo?tab=readme-ov-file

Additional context

I also tried with deploying directly the sidecar within app deployment and with needed envs, without operator and collector pointing it directly to tempo. Still same result with traces.

Cannot find anything on this topic, is it bug ? versions are mismatched ? Kind of blackhole

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions