To send my service logs to kafka, I use logstash(6.5.3). But server restart and when logstash start sometimes send all past logs to kafka. I don't know why did it.
(ex)
log 1 -> completed
log 2 -> completed
log 3 -> completed
log 4
log 5
server restart and sometimes logstash restart
log 1 -> replay
log 2 -> replay
log 3 -> replay
log 4 -> send
log 5 -> send
but I expected:
log 4 -> send
log 5 -> send
This is my logstash conf:
input {
file {
type => "log"
path => [...]
sincedb_write_interval => 1
start_position => "beginning"
}
.
.
}