{{- if .Values.tempo.enabled }} --- apiVersion: v1 kind: ConfigMap metadata: name: tempo-grafana-datasource labels: grafana_datasource: "1" data: datasource.yaml: |- apiVersion: 1 datasources: - uid: "tempo" name: "Tempo" type: tempo url: "http://tempo.{{ .Release.Namespace }}:3100/" jsonData: serviceMap: datasourceUid: 'prometheus' nodeGraph: enabled: true tracesToMetrics: datasourceUid: 'prometheus' spanStartTimeShift: '1h' spanEndTimeShift: '-1h' tags: [{ key: 'service.name', value: 'service' }, { key: 'job' }] queries: - name: 'Sample query' query: 'sum(rate(traces_spanmetrics_latency_bucket{$$__tags}[5m]))' {{- end }}