Отправка информации о пользователях из Grafana вasticsearch - PullRequest
0 голосов
/ 04 июля 2019

У меня есть рабочая установка Grafana с эластичным поиском в качестве источника данных.Все работает отлично, и я вижу свои данные.Тем не менее, я хочу иметь возможность включать информацию о пользователе в запрос, который отправляется наasticsearch.Вероятно, в качестве заголовка.Например, просто имя пользователя.Потому что я хочу, чтобыasticsearch узнал, какой пользователь запрашивает данные, а затем отфильтровал то, что должно быть отправлено обратно.Но сейчас мне нужно знать, как можно отправить это имя пользователя.

Я перепробовал несколько конфигураций: Установка следующего в grafana.ini: send_user_header = true

Добавление некоторых конфигураций в обеспечение /datasource / datasource.yml: ... jsonData: httpHeaderName: X-Grafana-User secureJsonData: httpHeaderValue: "[имя пользователя]" ...

В конфигурации источника данных Grafana я настроил эластичный поиск и попробовал следующие два вариантаОднако, без каких-либо результатов: «С учетными данными», «Передать идентификатор OAuth»

Помимо стандартного входа в систему Grafana, я также пробовал OAuth с BitBucket, но все же не вижу ни одного заголовка с информацией о пользователе.Я проверяю это в сети Chrome Dev Tools.

По сути, я хочу, чтобы мойasticsearch видел, какой именно пользователь отправляет запросы от Grafana.Может ли быть так, что такая информация скрыта и отображается только в том случае, если вы извлекаете ее на бэкэнд (эластичный поиск)?

...