# config/grafana-datasources.yaml # Auto-provisioned data sources for Grafana apiVersion: 1 datasources: # Tempo for traces - name: Tempo uid: tempo type: tempo access: proxy url: http://tempo:3200 isDefault: false jsonData: tracesToLogsV2: datasourceUid: loki filterByTraceID: true tracesToMetrics: datasourceUid: mimir nodeGraph: enabled: true serviceMap: datasourceUid: mimir # Mimir for metrics - name: Mimir uid: mimir type: prometheus access: proxy url: http://mimir:9009/prometheus isDefault: true jsonData: exemplarTraceIdDestinations: - name: traceID datasourceUid: tempo # Loki for logs - name: Loki uid: loki type: loki access: proxy url: http://loki:3100 isDefault: false jsonData: derivedFields: - name: TraceID datasourceUid: tempo matcherRegex: "traceID=(\\w+)" url: "$${__value.raw}"