Как я могу указать имя файла, помимо пути в fluentd? - PullRequest
0 голосов
/ 17 января 2020

@type путь к файлу / var / log / mypath / compress gzip

Вместо именования по умолчанию "buffer.b59c4ab55c09fb9054da2a354fc47cad0.log", могу ли я свободно говорить о сохранении в пользовательском имени файла?

1 Ответ

0 голосов
/ 29 января 2020
@type file
path /var/log/mypath/file.${tag}.%Y%m%d

это создаст буферизованный файл, подобный следующему:

/var/log/mypath/file.${tag}.%Y%m%d.buffer.bajshdjkasdkjhajdks.log

и

/var/log/mypath/file.${tag}.%Y%m%d.buffer.bajshdjkasdkjhajdks.log.meta

После того, как он будет сброшен (при использовании временного ключа):

/ var / log / mypath / file.test.20180405.log (тег был тестовым)

Вы можете установить timekey на 1d. Затем каждый день будет создаваться новый файл, а старый получит ваше имя.

...