apiVersion: v1 kind: ConfigMap metadata: name: grafana-tempo-datasource namespace: monitoring labels: grafana_datasource: "1" data: tempo-datasource.yaml: | apiVersion: 1 datasources: - name: Tempo type: tempo access: proxy url: http://tempo.tracing.svc.cluster.local:3200 uid: tempo jsonData: httpMethod: GET tracesToLogsV2: datasourceUid: loki spanStartTimeShift: '-1h' spanEndTimeShift: '1h' filterByTraceID: true filterBySpanID: true customQuery: true query: '{namespace="$${__span.tags["service.namespace"]}"} | json | trace_id="$${__trace.traceId}"' tracesToMetrics: datasourceUid: prometheus spanStartTimeShift: '-1h' spanEndTimeShift: '1h' tags: - key: service.name value: service - key: http.method value: method serviceMap: datasourceUid: prometheus nodeGraph: enabled: true search: hide: false lokiSearch: datasourceUid: loki