Questions tagged [grafana-tempo]

16 questions
4
votes
1 answer

unable to hook up opentelemetry collector with grafana tempo

I am unable to get otel collector to work, I'm new to opentelemetry, so it feels I'm making a stupid error in congiration somewhere this is my python sample script that is supposed to create a sample trace that should be exported, picked up by…
DmitrySemenov
  • 9,204
  • 15
  • 76
  • 121
1
vote
1 answer

Send traces directly from python application to Grafana Cloud's tempo instance without Grafana agent

Here is python script that sends test trace directly to tempo instance : import base64 from typing import Tuple from opentelemetry import trace from opentelemetry.exporter.otlp.proto.http.trace_exporter import \ OTLPSpanExporter from…
1
vote
1 answer

How to send authenticated traces to tempo cloud using OLTP exporter python?

Im trying to use the OTLPSpanExporter (either the http or grpc) version to send traces to tempo cloud but i wasn't able to find any documentation on how to add the authentication. I tried something like this but i get constants error saying that…
Marco
  • 1,112
  • 1
  • 14
  • 34
0
votes
0 answers

Grafana tempo: multi tenant setup

I am reading this to understand multi-tenancy in grafana tempo. So what I understand is that enabling multi-tenancy ensures that when a trace is pushed to be stored in tempo backend, it has all the multi tenant ids with it. So suppose a request…
Mandroid
  • 6,200
  • 12
  • 64
  • 134
0
votes
0 answers

Grafana tempo architecture: Query frontend and querier components

This tells about Query frontend component in grafana tempo architecture. I am not very clear about it.Like: Internally, the Query Frontend splits the blockID space into a configurable number of shards and queues these requests. How does it get…
Mandroid
  • 6,200
  • 12
  • 64
  • 134
0
votes
1 answer

Why do my grafana tempo ingester pods go into Backoff restarting state after max_block_duration?

I am using grafana-tempo distributed helm chart. It is successfully deployed and its backend is configured on Azure Storage (blob containers) and working fine. I have a demo application which is sending traces to grafana-tempo. I can confirm I'm…
0
votes
1 answer

How to check health/query a Tempo datasource using the Grafana API - v9.1.6

I want to test the connectivity between Grafana(v9.1.6) and a Tempo datasource using the API. In the documentation, it appears that I can use the GET path…
0
votes
0 answers

Grafana Tempo is not able to connect with Azure Container Storage Backend

I am using grafana-tempo helm chart and want to set up its backend with azure container storage. I have a client environment where the k8s cluster is running and they have some policy restrictions as they have set up Kyverno in the backend. I'm…
0
votes
0 answers

Basic query in Grafana tempo Traceql

If I have a query like this in Grafana Tempo: { .foo = .bar } What does it mean in terms of similarity with spans in storage?
Mandroid
  • 6,200
  • 12
  • 64
  • 134
0
votes
1 answer

Unable to retrieve my OpenTelemetry logs in Grafana Tempo

By following the .NET Getting started of OpenTelemetry documention I'm able to catch every traces in my Grafana Tempo docker. I can see my HTTP calls, my crashes and my database queries in my Grafana Tempo explorer. To test it, I created 4 routes in…
thibsc
  • 3,747
  • 2
  • 18
  • 38
0
votes
0 answers

how to setup openTelemetry tracing with Grafana Tempo

I have the following scenario: 2 Services (client) running in one location that also make calls to one central backend not in the same location. The latency to this backend is not very good since the physical distance is very large. I have now…
0
votes
1 answer

grafana tempo sigv4 support for prometheus backend?

Can grafana tempo backend sign (sigv4) it's request that it sends to aws prometheus (AMP)? metrics_generator: registry: external_labels: source: tempo cluster: example storage: path: /tmp/tempo/generator/wal …
Markus
  • 2,998
  • 1
  • 21
  • 28
0
votes
0 answers

Sending Traces to Grafana Tempo

I've been trying to get into this for about 2 days. I have a .Net6.0 web application that needs to send tracing to a Grafana Tempo instance. Already configured is Jaeger for tracing, which is to be replaced. Unfortunately nothing I am trying is…
0
votes
0 answers

Tempo confusing span order

I have a service foo calling a service bar running in k8s. Both services are istio enabled with tracing enabled. We use Tempo for distributed tracing. Most of the traces consist of a span foo that includes a span of bar (as expected), however there…
0
votes
1 answer

grafana/loki-stack how can i add grafana tempo

I'm trying to customize the trace display using Grafana Tempo. I use helm grafana/loki-stack https://grafana.com/docs/loki/latest/installation/helm/. Installing command helm upgrade --install loki grafana/loki-stack --set…
1
2