apiVersion: v1 kind: ConfigMap metadata: name: loki-datasource namespace: observability labels: grafana_datasource: "1" data: loki-datasource.yaml: | apiVersion: 1 datasources: - name: Loki type: loki access: proxy url: http://loki.observability.svc:3100 jsonData: maxLines: 1000 derivedFields: - datasourceUid: tempo matcherRegex: '"traceID":"(\w+)"' name: TraceID url: "$${__value.raw}" - name: Tempo type: tempo uid: tempo access: proxy url: http://tempo.observability.svc:3100 jsonData: tracesToLogs: datasourceUid: loki filterByTraceID: true filterBySpanID: false tracesToMetrics: datasourceUid: prometheus serviceMap: datasourceUid: prometheus