Графана будет использовать агрегацию для сумм двух полевых источников данных Elasticsearch - PullRequest
0 голосов
/ 17 января 2019
  1. У меня есть два поля, скажем, имя {"apple":100} and {"orange: 50"}

  2. Я хочу использовать показатели Grafana, чтобы получить общую сумму как «яблок», так и «апельсинов»

  3. Я пытался использовать несколько показателей суммы, но это не суммирует суммы обоих полей.

  4. После обсуждения / вопросов, опубликованных в Интернете, я все еще не могу найти точное решение.

1 Ответ

0 голосов
/ 18 января 2019

add_two_fields_value_by_using_script Я нашел ответ, нам нужно использовать опцию «Скрипт». Сначала мы устанавливаем метрику для получения суммы яблока, затем результат суммы яблока добавляется в doc ["orange"]. Value

В сценарии я написал что-то вроде этого _value + doc ["оранжевый"]. значение

и возвращаемое значение на графике верное! : D

...