Wie installiere ich Logstash unter Windows 7?
Ich installiere zip-Datei, die Größe ist 90 mb und dann Version ist logstash-1.5.0
und extrahiere dann Datei und verschiebe sie in das Bad C:\Logstash
Wenn ich renne:
%Vor%Ich habe die folgende Nachricht:
%Vor%jede Hilfe Danke
Der einfachste Weg, um loszulegen und zu überprüfen, ob Ihr Logstash funktioniert, ist, ihn mit dem folgenden Befehl zu starten:
%Vor%Das bedeutet, dass logstash das wiedergibt, was Sie in der Konsole eingeben, beispielsweise in der Konsole:
%Vor%Als nächstes müssen Sie eine Eingabe von etwas anderem lesen, zum Beispiel von Ihren Windows-Logs. Dazu können Sie eine Konfigurationsdatei in Ihrem bin-Ordner speichern, sie kann beliebig aufgerufen werden, zum Beispiel 'logstash.config'. Inhalt wie folgt
%Vor%Wenn Sie dann
ausführen %Vor%Lassen Sie das ein wenig laufen und Sie werden sehen, dass Ihr Windows-Ereignisprotokoll auf die Konsole geschrieben wird. (Sie können einige Ereignisse auslösen, indem Sie iisreset in einer anderen Konsole ausführen.)
nicht sicher, warum sagt "io / console nicht unterstützt; tty wird nicht manipuliert", wahrscheinlich weil es in einer Windows-Konsole ausgeführt wird, aber Logstash funktioniert immer noch.
Erstellen Sie eine conf-Datei und fügen Sie sie in den bin-Ordner von logstash ein und tippen Sie ein in cmd logstash / bin & gt; Logstash-Agent -f logstash.conf
Sie müssen logstash manuell per Befehl in Windows 7 ausführen. tc-log.conf ist meine Conf-Datei. lslog.log ist meine Protokolldatei. Wechseln Sie in den Ordner bin von logstash und führen Sie den folgenden Befehl aus.
* vergewissere dich, dass du Änderungen an deinem Befehl vorgenommen hast.
%Vor%Ich habe diese Methode versucht, aber mit dem Testbefehl, den ich erhalten habe: Kann Java 1.5 oder höher nicht finden.
Ich habe% LS_HOME%,% JAVA_HOME% und den PATH aktualisiert.
Debugging der logstash.bat (mit Echo) Ich fand Fehler wird ausgelöst durch: % JRUBY_BIN% "% LS_HOME% \ lib \ bootstrap \ environment.rb" "logstash \ runner.rb"% *
% JRUBY_BIN% und "% LS_HOME% sind richtig definiert: - "C: \ ELK \ logstash \ Hersteller \ jruby \ bin \ jruby" - "C: \ ELK \ logstash"
Danke.
Tags und Links logstash