flux-charts/infra-monitoring/templates/tempo/configmap_datasource.yaml

30 lines
831 B
YAML

{{- 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 }}