как kibana может создать панель управления, которая суммирует столбец некоторой записи журнала - PullRequest
0 голосов
/ 13 мая 2018

У меня есть запрос, который суммирует ядро ​​и память заданных заданий, данные о происхождении ядра и памяти заносятся в журналы лося. Как показано на рисунке ниже.

enter image description here

Первый красный столбец - данные ядра, второй столбец - данные памяти, третий красный столбец - имя задания. Теперь я хочу суммировать «ядро» или «память» путем фильтрации заданных заданий и создания панели мониторинга в кибане. В качестве приборной панели, ось х равна ' время ', ось у представляет собой сумму 'ядро' или 'память' .

Я не знаю, как суммировать столбцы в лося и создать приборную панель, кто-то, кто может мне помочь, большое спасибо.

1 Ответ

0 голосов
/ 13 мая 2018

Вам необходимо добавить поле со сценарием, которое добавит поле во время выполнения в каждый документ с помощью операций с вашим текущим полем.

После создания шаблона индекса перейдите к этому шаблону индекса на вкладке настроек во вкладке «Доступ к сценариям» и новому полю сценария.

Назовите поле, которое появится при создании визуализации, и добавьте скрипт следующим образом.

Вот как сделать скрипт

https://www.elastic.co/guide/en/elasticsearch/reference/6.x/search-request-script-fields.html

А вот ссылка на то, как вы можете сделать это в кибане

https://www.elastic.co/guide/en/kibana/current/scripted-fields.html

...