Backend&Devops/ElasticSearch

[ElasticSearch] Logstash No configuration found in the configured sources. [에러해결]

기은P 2022. 8. 2. 15:19
반응형

1. 개요

ElasticSearch에 Logstash의 배치 스케쥴러를 사용하려고 했는데 configuration을 못찾는다는 오류가 발생했습니다.

config폴더에 pipelines.yml과 logstash.conf 파일은 바꾼적이 없는데 말이죠.

 

 

2. 에러해결

구글링을 해본 결과...

conf 파일의 권한이 없거나, 존재하지 않거나, 이름을 틀렸거나 등등 인데

혹시나 관리자 권한으로 실행을 해보았는데도 에러는 해결되지 않았습니다.

 

조금 더 구글링을 해보니, logstash.bat을 실행할때 -f 뒤의 parameter로 .conf를 지정해주었던 것이 기억이 났습니다!

logstash.bat -f config/logstash.conf

위 명령어로 실행시키면 잘 동작합니다.

반응형