안녕하세요. 윈도우10기반의 환경의 엘라스틱 스택 6.4.2 버전에서, 엘라스틱 스택 책을 따라서, 로그스태시 설치후 책에 나온 예제를 실행시킬려고 하는데
계속해서 Ignoring the 'pipelines.yml' file because modules or command line options are specified 와 같은 오류가 나며 출력이 안되는데 이부분을 해결하고 싶습니다.
기본적인 input {stdin{}} output{stdout{}} 도 실행은 되지만 위와같은 오류가 계속해서 납니다.
logstash의 logstash.yml, pipelines.yml 은 초기에 압축풀었을때의 default와 동일하며
제가 돌렸던 .conf 구문과 정확한 오류 메세지 첨부합니다.
simple.conf
환경 설정 예제
input {
stdin { }
}
filter {
mutate {
uppercase => [ "message" ]
}
output {
stdout {
codec => rubydebug
}
}
C:\logstash-6.4.2\bin>logstash -f ..\config\ch05\simple.conf
Sending Logstash logs to C:/logstash-6.4.2/logs which is now configured via log4j2.properties
[2018-11-02T14:53:19,478][WARN ][logstash.config.source.multilocal] Ignoring the 'pipelines.yml' file because modules or command line options are specified
[2018-11-02T14:53:19,994][INFO ][logstash.runner ] Starting Logstash {"logstash.version"=>"6.4.2"}
[2018-11-02T14:53:20,556][ERROR][logstash.agent ] Failed to execute action {:action=>LogStash::PipelineAction::Create/pipeline_id:main, :exception=>"LogStash::ConfigurationError", :message=>"Expected one of #, => at line 11, column 10 (byte 119) after filter {\n mutate {\n uppercase => [ "message" ]\n}\noutput {\n stdout ", :backtrace=>["C:/logstash-6.4.2/logstash-core/lib/logstash/compiler.rb:41:incompile_imperative'", "C:/logstash-6.4.2/logstash-core/lib/logstash/compiler.rb:49:in
compile_graph'", "C:/logstash-6.4.2/logstash-core/lib/logstash/compiler.rb:11:inblock in compile_sources'", "org/jruby/RubyArray.java:2486:in
map'", "C:/logstash-6.4.2/logstash-core/lib/logstash/compiler.rb:10:incompile_sources'", "org/logstash/execution/AbstractPipelineExt.java:149:in
initialize'", "C:/logstash-6.4.2/logstash-core/lib/logstash/pipeline.rb:22:ininitialize'", "C:/logstash-6.4.2/logstash-core/lib/logstash/pipeline.rb:90:in
initialize'", "C:/logstash-6.4.2/logstash-core/lib/logstash/pipeline_action/create.rb:38:inexecute'", "C:/logstash-6.4.2/logstash-core/lib/logstash/agent.rb:309:in
block in converge_state'"]}
[2018-11-02T14:53:20,978][INFO ][logstash.agent ] Successfully started Logstash API endpoint {:port=>9600}