[로그스태시] CSV등 파일을 불러오지 못할때 - forewalk/elastic GitHub Wiki

Logstash

input


LS는 파일을 리딩할 때, 마지막 로딩 시점을 기록한다. 해당 path의 로그를 삭제하거나 그럼에도 불구하고 리드를 못한다면 인코딩을 다시하고 파일을 다시집어 넣고 해도 읽어들이지 못한다면, 아에 로그스태시를 먼저 실행하고 파일을 바꿔서(업로드) 해보자

로그스태시가 이전에는 되다가, 파일 리드를 못할 때 해보는 순서

  1. /var/lib/logstash/plugin/input/ 위치 로그 삭제 하고 시도(rpm기준)
  2. 파일 자체를 재인코딩
  3. 파일의 내용을 약간 수정
  4. 로그스태시를 먼저 실행하고, 파일을 업로드