2016-08-09 52 views
0

Ist es möglich, ein Dokument in Kibana zu löschen, und wenn ja, wie?Löschen eines Dokuments mit Kibana

Vielleicht missverstehe ich, was Kibana ist, aber es scheint so ein nützliches Feature :) Im Moment muss ich suchen, kopieren Sie die Dokument-ID, gehen Sie zu Sense und machen Sie die Abfrage, und wiederholen Sie dies für jeden Dokument, das ich entfernen möchte.

Vielleicht gibt es ein Plugin für Kibana, mit dem ich so etwas machen kann? Ich habe versucht, hier zu googeln und zu suchen, aber ich muss die falschen Begriffe verwenden, sonst niemand fragt sich das Gleiche.

+0

Es ist nicht direkt von Kibana möglich, das hauptsächlich ein Visualisierungstool ist. Es ist definitiv möglich, ein Plugin zu erstellen, das Ihnen dabei hilft, aber ich kenne keine vorhandenen Plugins, die es bisher gemacht haben, außer dem Sense-Plugin. – Val

Antwort

1

Ändern Kibana Quellcode der direkteste Weg. Es wird jedoch schwierig sein, mit neuen Versionen zu warten.

Eine andere Möglichkeit besteht darin, eine kleine API zu erstellen, die den Index, den Typ und die ID eines Dokuments abruft und dann DELETE in der Rest-API von ElasticSearch aufruft. Sie können dann URL in Kibana mit einem Feld erstellen, das eine Kopie der Dokument-ID ist. Kibana field delete

+0

Okay, danke. Das Ändern des Quellcodes scheint zu zukünftigen Problemen mit Upgrades führen zu können. Daher werde ich versuchen, eine Art Plugin oder Erweiterung zu erstellen, wenn es sich lohnt. – runemoennike

0

Keine

Kibana keine solche Funktion und ich weiß, kein Plug-in existieren.

Ich schlage vor, dass Sie Kibana Quellcode bearbeiten und entfernen hinzufügen. Kibana ist Open Source (Apache License, Version 2.0), es also ändern und einfach einen Knopf zum Entfernen von Dokumenten hinzuzufügen, oder ...

ich meine Kibaba einige Zeit verändert, ist es einfach