2015-02-09 6 views
12

Also habe ich Logstash 1.4.2 mit ElasticSearch und Kibana mit Logstash-Forwarder (Lumberjack) eingerichtet und das funktioniert ziemlich gut, aber ich wollte auch nur eine rohe Log-Ausgabe (vielleicht durchsuchbar) über einen Browser ähnlich zu etwas wie papertrail?Logstash Log Tail im Browser

Ist das möglich, danke!

Antwort

0

Ich könnte nicht genau folgen ... wie würde das, was Sie wünschen, von dem abweichen, was Kibana bieten kann?

Wie auch immer, ich denke, es gibt eine Reihe von Optionen, schreiben Sie Ihren eigenen Web-Proxy, der nur aktuelle Daten von elasticsearch abfragt (könnte dann auch suchen) oder stdout type output verwenden und das auf Ihrem Webserver, könnte das drehen flache Datei, um eine 'Schwanz'-ähnliche Ansicht zu erhalten. Oder senden Sie die Daten sogar an papertrail, wenn Ihnen das Tail- und Suchinterface wirklich gefällt.

-10

Es gibt keine "Live-Tail" -Funktionalität in Kibana.

Wenn Sie nicht Rainman sind oder Ihr Chef von blinkenden Lichtern ohne Inhalt beeindruckt ist, fragen Sie sich, warum Sie es wollen.

+4

Ein Schwanz Funktion Sinn machen könnte einige Probleme zu debuggen ... die Tage ssh'ing in Systeme sind vorbei. – volker

+2

Die einzige Möglichkeit, die Protokolle anzuzeigen, besteht darin, in bestimmten Sperrumgebungen einen Live-Tail zu haben. Wir verwenden Kibana und es ist möglich, es zu diesem Zweck zu konfigurieren (-1 für den offensiven Kommentar, Kumpel) –

+0

@spanard Wie hast du das in Kibana konfiguriert? –

4

In der Discover-Ansicht befindet sich in der oberen rechten Ecke eine Schaltfläche zum Abspielen (Dreieck). Drücken Sie das und Ihre Log-Ausgabe sollte regelmäßig aktualisiert werden (standardmäßig alle 10 Sekunden für mich).

enter image description here

+0

Wo ist diese Einstellung in Kibana v5? – Gajus

+0

Um meine eigene Frage zu beantworten - sie wird nach dem Klicken auf die Zeitauswahl sichtbar. – Gajus

1

Es gibt Kommandozeilen-Dienstprogramme, die gespeichert sind, können Protokolle Schwanz oder Abfrage in Elasticsearch. Obwohl sie nicht webbasiert sind, können sie erreichen, was Sie brauchen.

die Protokolle Schwanz EsTail Problem mit dem folgenden Befehl:

node ./esTail.js --url=localhost:9200 --index=logstash* 

Um Schwanz die Protokolle Elktail mit gebe das folgende Komma aus nd:

elktail --url localhost:9200 

Weitere Informationen über Elktail in blogpost here finden.

Disclaimer: Ich bin Autor von Elktail

5

Kasse meiner neue Kibana Plugin LogTrail, der Live-tail unterstützt, suchen und Option zu einem bestimmten Zeitpunkt in Protokollen in der Konsole wie GUI suchen.

enter image description here