많은 질문이 비슷한 주제 인 Stackoverflow에서 this question과 같이 여기에 표시되었습니다. 그러나 그들 중 누구도 Logstash를 재설정하는 것을 도왔습니다. 내가 사용했습니다 :Logstash에서 파일 구문 분석을 재설정하는 방법은 무엇입니까?
input {
file {
path => ["/var/log/nginx/access.log"]
start_position => "beginning"
}
}
나는 .sincedb
가 설정 될 수 있음을 읽었습니다. 그러나 이러한 파일이 없기 때문에 파일 경로를 설정할 필요가 없다고 생각합니다.
logstash를 쉽게 재설정 할 수있는 다른 곳이 있습니까? 그런 간단한 방법이 왜 그렇게 어려운가?
EDIT1 : this question가 말한 것처럼 는 또한 /dev/null
로 sincedb_path
을 시도했습니다. 로그 파일의 처음부터 다시 읽지 않습니다.
'오늘부터 다시 읽는다. '로그 회전이 있습니까? 거기에 문제가 생길 수 있습니다. – baudsp
@baudsp 예.하지만 어제의 기록이 있습니다. (10-07) – ALH
어제의 내용이 다른 로그 파일에서 회전 된 것입니다. 하지만 분명히 그렇지 않습니다. – baudsp