동일한 컴퓨터에서 하나의 elastic 인스턴스와 logstash 인스턴스를 동시에 실행하고 있습니다.logstash를 사용하여 외부 파일에서 elasticsearch에 인덱스를로드 할 수 없습니다.
아래의 설정 파일을 실행하는 logstash를 사용하여 파일을 탄성체로로드하려고 할 때 탄성 출력과 다음 파일이 출력됩니다 (입력이 stdin으로 설정되면 모든 것이 작동하는 것 같습니다. 그냥 괜찮)
어떤 아이디어?
는 " [2014-06-17 22:42:24,748][INFO ][cluster.service ] [Masked Marvel] removed {[logstash- Eitan-PC-5928-2010][Ql5fyvEGQyO96R9NIeP32g][Eitan-PC][inet[Eitan-PC/10.0.0.5:9301]]{client=true, data=false},}, reason: zen-disco-node_failed([logstash-Eitan-PC-5928-2010][Ql5fyvEGQyO96R9NIeP32g][Eitan-PC][inet[Eitan-PC/10.0.0.5:9301]]{client=true, data=false}), reason transport disconnected (wi
일)]을 연결)
[2014-06-17 22:43:00,686][INFO ][cluster.service ] [Masked Marvel] added {[logstash-Eitan-PC-5292-4014][m0Tg-fcmTHW9aP6zHeUqTA][Eitan-PC][inet[/10.0.0.5:9301]]{client=true, data=false},}, reason: zen-disco-receive(join from node[[logstash-Eitan-PC-5292-4014][m0Tg-fcmTHW9aP6zHeUqTA][Eitan-PC][in
등 [/10.0.0.5:9301] = {false를 클라이언트 = TRUE, 데이터 검증 }"
config 파일 :
input {
file {
path => "c:\testLog.txt"
}
}
output {
elasticsearch { host => localhost
index=> amat1
}
}
덕분에 존, 난 성공하지 그것을 시도했습니다 :-(. 시도 elasticsearch_http {}와 elasticsearch {프로토콜 => "HTTP"} 아직 둘 다 일을 ... 다른 생각? –
덧붙여서 elasticsearch_http {}를 사용하면 (자), tamplate docs 내에서, 「tamplate」를 제공 할 필요가 있다고하는 에러 메세지가 표시됩니다. 이것은 옵션의 설정이라고 말하는 것입니다 ... –
정확하게 같은 에러 메세지가 표시됩니다. 당신이 처음에했던 것처럼 두 가지 설정을 사용할 때 –