Выходной плагин Fluentd S3 не распознает индекс - PullRequest
0 голосов
/ 03 мая 2018

У меня проблемы с использованием выходного плагина S3 с fluent-d.

 s3_object_key_format %{path}%{time_slice}_%{index}.%{file_extension}

Использование% index в конце никогда не разрешается до _0, _1. Но я всегда получаю имена файлов журнала как

sflow_.log

пока мне нужен sflow_0.log

С уважением,

1 Ответ

0 голосов
/ 06 июля 2018

Можете ли вы вставить свой fluent.conf ?. Трудно найти проблему без полной информации. Создание файлов в основном контролируется флагом временных интервалов и конфигурацией буфера.

<buffer>
    @type file or memory
    path /fluentd/buffer/s3
    timekey_wait 1m
    timekey 1m
    chunk_limit_size 64m
</buffer>
time_slice_format %Y%m%d%H%M

С учетом вышеизложенного вы создаете файл каждую минуту и ​​в течение 1 минуты, если ваш буферный предел достигнут или из-за любого другого фактора другой файл создается с индексом 1 в течение той же минуты.

...