Internal link button to Tempo not appearing

I have configured a traceId link from logs to traces in Tempo, but the button that allows to jump to the trace in Tempo does not show up.
What I’m I missing?

I wonder if I need to adjust something in the datasource config.
You can see I also have exemplars set between metrics and traces (working ok)

My entire datasource config (this is a docker-compose setup):

datasources:
- name: Prometheus
  type: prometheus
  access: proxy
  orgId: 1
  url: http://prometheus:9090
  basicAuth: false
  isDefault: true
  jsonData:
     graphiteVersion: "1.1"
     tlsAuth: false
     tlsAuthWithCACert: false
     exemplarTraceIdDestinations:
       - name: TraceID
         datasourceUid: tempo
  secureJsonData:
    tlsCACert: "..."
    tlsClientCert: "..."
    tlsClientKey: "..."
  version: 1
  editable: true
- name: Tempo
  type: tempo
  access: proxy
  orgId: 1
  url: http://tempo:3200
  basicAuth: false
  isDefault: false
  version: 1
  editable: false
  apiVersion: 1
  uid: tempo
- name: Loki
  type: loki
  access: proxy
  orgId: 1
  url: http://loki:3100
  basicAuth: false
  isDefault: false
  version: 1
  editable: false
  apiVersion: 1
  uid: loki
  jsonData:
    derivedFields:
      # interval link
      - datasourceUid: tempo
        matcherRegex: TraceID=(\\w+)
        name: TraceID
        url: '$${__value.raw}'

Hi @leonorboga ,

I had some struggles getting those links to work. I did it all in the Grafana UI, so not quite the same. Maybe my previous post on the matter will help out anyway :slight_smile:

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.