- в Tempo трейсы попадают из Grafana Agent
Сейчас хочу включить поиск - но хоть убей, оно не работает...
Выглядит конфиг примерно так :
datasources:
- name: Prometheus Datasource
type: prometheus
uid: prometheus
url: http://prometheus-kube-prometheus-prometheus.monitoring:9090
- name: Thanos Datasource
type: prometheus
uid: thanos
url: http://thanos-query.monitoring:9090
- name: Loki Datasource
type: loki
access: proxy
uid: loki
url: http://loki.loki:3100
jsonData:
maxLine: 1000
derivedFields:
- datasourceUid: tempo
matcherRegex: "traceID=(\\w+)"
name: TraceID
url: "$${__value.raw}"
- name: Tempo
type: tempo
uid: tempo
url: http://tempo-tempo-distributed-query-frontend.monitoring:3100
jsonData:
httpMethod: GET
datasourceUid: loki
lokiSearch:
datasourceUid: loki
serviceMap:
datasourceUid: prometheus
search:
hide: false
nodeGraph:
enabled: true
Может я что то не замечаю.
Всю это радость разворачиваю из FluxCD
если руками в Grafana добавить - это работает.
Но если делать автоматизацию имею следующее :
1. Все datasource создаются
2. В datasource loki добавляется derivedFields
3. В datasource - не происходит добавления datasource для раздела "Trace Logs"
Может быть что то упустил ?
Упустил стопудово. Ты же ведь хельмом через Флакс катишь?
Да, все верно... Вот не вижу, что мог пропустить, уже попробовал скопипастить из доки...
Посмотри - правильно ли создаются конфигмапы и секреты
все еще осталась эта проблема... Уже все перепробывал, все отступы верные, все под копирочку подогнанно, в результате имею что настройки для Loki (jsonData) в интерфейсе я вижу и они корректные (как указал в values) Но для Tempo настройки остаются без изменений, как будто я просто подключил Tempo - никаких датасоурсов в search data не добавляется Уже все глаза сбил себе - не могу понять
Обсуждают сегодня