Tempo receive traces but doesnt send it to S3 storage backend

  • What Grafana version and what operating system are you using?
    I am using a Linux OS with an Ubuntu Distro and Grafana version 10.2.0

  • What are you trying to achieve?
    I am trying to send traces from tempo to my S3 storage backend

  • How are you trying to achieve it?
    I configure opentelemetry collector in my cluster to collect traces from my Django application and then send them to Grafana Tempo

  • What happened?
    I was able to view the traces in tempo. Infact I can even visualize them using Grafana

  • What did you expect to happen?
    But, the traces are not in my storage backend. I can’t view the traces in my storage backend

  • Can you copy/paste the configuration(s) that you are having problems with?
    This is my grafana tempoconfig `distributor:
    receivers:
    otlp:
    protocols:
    grpc:
    http:

ingester:
trace:
block:
flush_block_size: 2
max_block_duration: 5s

storage:
trace:
backend: s3
s3:
bucket:
endpoint: https://objectstore.lon1.civo.com/tempo
access_key: 7HGAFDNFY3O8508FW2QW
secret_key: lO7mAi6Y6CuEKVwzxQ1hQhY5HycuT1BHjOAW79

  • Did you receive any errors in the Grafana UI or in related logs? If so, please tell us exactly what they were.

  • Did you follow any online instructions? If so, what is the URL?