apiVersion: 1 datasources: - name: Prometheus type: prometheus access: proxy url: http://prometheus:9090 isDefault: true editable: true jsonData: timeInterval: 10s queryTimeout: 60s - name: Loki type: loki access: proxy url: http://loki:3100 isDefault: false editable: true jsonData: maxLines: 1000 derivedFields: - datasourceUid: tempo matcherRegex: "trace_?id[\":]\\s*\"?([0-9a-fA-F]+)" name: TraceID url: "$${__value.raw}" - name: Tempo type: tempo uid: tempo access: proxy url: http://tempo:3200 isDefault: false editable: true jsonData: httpMethod: GET tracesToLogs: datasourceUid: loki mapTagNamesEnabled: true mappedTags: - key: service.name value: service_name spanStartTimeShift: '-1h' spanEndTimeShift: '1h' filterByTraceID: true filterBySpanID: false tracesToMetrics: datasourceUid: prometheus spanStartTimeShift: '-1h' spanEndTimeShift: '1h' tracesToProfiles: datasourceUid: pyroscope tags: - key: service.name value: service_name serviceMap: datasourceUid: prometheus nodeGraph: enabled: true search: hide: false lokiSearch: datasourceUid: loki - name: Pyroscope type: grafana-pyroscope-datasource uid: pyroscope access: proxy url: http://pyroscope:4040 isDefault: false editable: true jsonData: keepCookies: [] minStep: '15s'