Hi, I am currently running a logstash in docker which use file as an input, and output to a elastic search; configuration as below:
input {
file {
path => "/data/log/sandbox/primary/logic/logic-data/logic-data_current"
#path => "/data/log/sandbox/primary/logic/logic-data/logic-data-2018-12-24_00000"
}
}
path /data/log/sandbox/primary/logic/logic-data/logic-data_current -> symbolic link to logic-data-2018-12-24_00000:
lrwxrwxrwx 1 root root 27 Dec 25 16:15 /data/log/sandbox/primary/logic/logic-data/logic-data_current -> logic-data-2018-12-26_00000
Logstash only sends log when path is set to real file /data/log/sandbox/primary/logic/logic-data/logic-data-2018-12-24_00000
, while stopped when path set to a sym link file/data/log/sandbox/primary/logic/logic-data/logic-data_current
Could somehow let logstash work with symbolic link file as well? Thanks