2016-11-18 1 views
1

Ich habe versucht, eine proof of concept Elasticsearch/kibana/logstash Umgebung einzurichten, aber es funktioniert im Moment nicht.logstash kann die Datei log4j2.properties nicht finden

Die LOGSTASH_HOME ist:

c:\_work\issues\log4j_socketappender\logstash-5.0.1\ 

in dem Konsolenprotokoll logstash ich die folgende Zeile gefunden:

Could not find log4j2 configuration at path /_work/issues/log4j_socketappender/logstash-5.0.1/config/log4j2.properties. Using default config which logs to console 

können Sie sehen logstash versucht, für log4j2.properties an der richtigen Stelle zu suchen aber es enthält nicht den "c:" Teil

Ich habe versucht, den Pfad zu der Config \ jvm.options

hinzufügen
-Dlog4j.configurationFile=c:\_work\issues\log4j_socketappender\logstash-5.0.1\log4j2.properties 

aber es hat nicht funktioniert.

Antwort

4

Schließlich ich es durch Hinzufügen der folgenden Zeile in bin \ setup.bat

42. SET JAVA_OPTS=%JAVA_OPTS% -Dlog4j.configurationFile=%LS_HOME%\config\log4j2.properties 
feste
1

Zwei Dinge in den Sinn kommen:

Versuchen Sie den vollständigen Pfad mit -Dlog4j.configurationFile=c:\_work\issues\log4j_socketappender\logstash-5.0.1\log4j2.properties

Auch die Angabe, ist die Eigenschaften the new Log4j2 properties syntax Datei mit? Eine alte Log4j 1.2-style-Eigenschaftendatei wird nicht funktionieren. (Obwohl ich würde eine andere Fehlermeldung in diesem Fall erwarten.)

+0

Das ist, was ich versucht habe, voller Weg. Lassen Sie mich meine Frage bearbeiten, um Verwirrung zu vermeiden. Und die Datei war eine log4j2-Datei. –

0

as you can see here

schaffen eine Umgebung, variable in Windows LS_SETTINGS_DIR und setzen sie sich auf:

 /c:/logstash-5.0.1/config 

(Hinweis - führenden Schrägstrich und alle Schrägstriche sind Unix-Stil nicht im Windows-Stil Schrägstriche)

oder logstash aufzurufen mit

 --path.settings=/c:/logstash-5.0.1/config/ 

(wieder beachten Position und die Richtung der Schrägstriche)

Ich hoffe, dass dies die googeln und Prüfung jemand vermeiden hilft Ich habe es gerade getan!

Verwandte Themen