2016-08-09 5 views
0

Можно ли удалить документ в Kibana, и если да, то как?Удалить документ с помощью Kibana

Возможно, я не понимаю, что такое Kibana, но это похоже на такую ​​полезную функцию :) Сейчас я должен искать, копировать идентификатор документа, идти в Sense и делать запрос, а затем повторять это для каждого документ, который я хочу удалить.

Возможно, есть плагин для Kibana, который позволит мне делать такие вещи? Я пробовал Google и искал здесь, но я должен использовать неправильные термины, или никто другой не задается вопросом о том же.

+0

Это не возможно непосредственно из Кибаны, которая в основном представляет собой инструмент визуализации. Конечно, возможно создать плагин, который поможет вам это сделать, но я не знаю никаких существующих плагинов, которые делают это до сих пор, кроме плагина Sense. – Val

ответ

1

Изменение Kibana исходного кода самый простой способ. Однако с новыми версиями будет сложно поддерживать.

Другой способ заключается в создании небольшого API, который получает индекс, тип и идентификатор документа, а затем вызывает DELETE в Rest API ElasticSearch. Затем вы можете создать URL-адрес в Kibana, используя поле, которое является копией идентификатора документа. Kibana field delete

+0

Хорошо, спасибо. Изменение исходного кода похоже на то, что это приведет к будущим головным болям с обновлениями, поэтому я рассмотрю вопрос о создании своего рода плагина или расширения, если это станет проблемой. – runemoennike

0

Нет

Kibana не не имеет такой функции, и, как я знаю, не плагин не существует.

Предлагаю вам отредактировать исходный код Kibana и добавить кнопку удаления. Kibana является Open Source (Apache License, версия 2.0), поэтому изменить его и просто добавить кнопку для удаления документов или ...

Я изменил мою Kibaba несколько раз, это просто

Смежные вопросы