내가 (윈도우 시스템에서)이 같은 명령을 실행 : 표준 입력은 {}가 예상되는 출력을 준대로 logstash config 파일 입력했다
입력
logstash agent -f logstash-simple.conf
하지만, 입력이 입력 파일 (파일 {경로 =>}) 에 대한 경로 인 경우 출력을 제공하지 않았습니다. 여기
내 설정 (logstash-simple.conf) 파일입니다 : 당신은 당신이로드 찾고있는 기존 파일이있는 경우
input {
file{
type=>"syslog"
path=>["C:/Users/Administrator/Downloads/syslog.txt"]
}
}
output {
stdout {
codec => rubydebug
}
}
제안을 주셔서 감사합니다. 그것은 어느 정도 작동합니다. 그것은 백 스페이스를 맞았을 때만 처음부터 출력을 인쇄하고, 그렇지 않으면 꼬리표를 기본적으로 인쇄합니다. 리눅스/유닉스 시스템에서 잘 작동합니다. – user2964524