Я использую файлы журнала fluentd для хвоста и подталкиваю журналы к индексу эластичного поиска. У меня есть два вопроса:fluentd in_tail plugin pos_file content format
1) Как fluentd сохраняет позицию, которую последний раз считывал для данного файла? пример в моем файле поз является -
/myfolder/myfile.log 00000000004cfccb 0000000000116ce0
Что значения 00000000004cfccb
и 0000000000116ce0
обозначают?
2) Этот файл (myfile.log
) содержит 2520 строк. По какой-то причине последние 100 строк не были прочитаны. Я перезапустил агент td, но он все еще не смог прочитать последние 100 строк. Когда это может произойти?
Мой источник TD-агент выглядит примерно так -
<source>
type tail
format none
path /myfolder/*.log
pos_file /var/log/td-agent/mylogfiles.pos
tag mylog.*
read_from_head true
</source>
Спасибо,
К сожалению, я не вижу, как это отвечает любой из двух моих вопросов. Атрибут формата, по-видимому, связан с форматом содержимого журнала в считываемом файле журнала, который может использоваться для анализа содержимого журнала. Я имею в виду содержимое pos-файла. – ksrini