Я использую конфигурационный файл для последующей моей Logstash Экспедитора:Есть ли способ заставить Logstash Forwarder отправлять только новые журналы?
{
"network": {
"servers": [ "logstash-server:logstash-door" ],
"ssl ca": "server.crt",
"timeout": 15
},
"files": [
{
"paths": [ "myLogFile.log" ],
"fields": { "type": "myLog" }
}
]
}
Он отлично работает. Но если приложение остановится, когда я верну его, он снова отправит старые журналы на мой сервер журнала. Это большая проблема, есть ли способ избежать повторной отправки старых журналов?
На самом деле, мне просто нужно включить '-tail = true', и экспедитор загрузит смещение. Спасибо чувак. –
Это для новых файлов. Ранее просмотренные файлы контролируются реестром. –