使用 Kibana 删除文档

Delete a document with Kibana

是否可以删除 Kibana 中的文档,如果可以,那么如何?

也许我误解了 Kibana 的用途,但它似乎是一个非常有用的功能 :) 现在我必须搜索,复制文档 ID,转到 Sense 并进行查询,然后重复此操作我要删除的每个文档。

也许有一个 Kibana 插件可以让我做这种事情?我在这里尝试使用谷歌搜索和搜索,但我一定是使用了错误的术语,否则没有其他人想知道同样的事情。

没有

Kibana 没有这样的功能,据我所知,不存在插件。

我建议您编辑 Kibana 的源代码并添加删除按钮。 Kibana 是开源的(Apache 许可,版本 2.0),因此更改它并简单地添加一个用于删除文档或的按钮 ...

我的木巴巴改了好几次,很简单

更改 Kibana 源代码是最直接的方法。但是,新版本很难维护。

另一种方法是构建一个小的API,获取文档的索引、类型和id,然后在ElasticSearch 的RestAPI 上调用DELETE。然后,您可以使用作为文档 ID 副本的字段在 Kibana 中构建 url。

转到 Kibana DevTools 并执行删除请求:

DELETE IndexName/DocType/DocId
{}

Sample screen shot