Ввод агента Kinesis - файл журнала, созданный для каждого дня

Новый файл журнала создается для каждого дня с добавлением даты в имени. Например, файл журнала "data_log-2017-05-14" создан для 14 мая.

Мне нужно настроить Kinesis Agent для чтения данных из сгенерированных журналов. Но поскольку каждый день создается новый файл журнала, как с этим справиться в файле agent.json?

Есть предложения по этому поводу?

1 ответ

Агент Kinesis может поддерживать шаблоны файлов и ротацию журналов.

{ 
  "flows": [
    { 
      "filePattern": "/tmp/app.log*", 
      "deliveryStream": "yourdeliverystream"
    } 
  ] 
} 

Пожалуйста, обратитесь к этой ссылке для получения дополнительной информации: http://docs.aws.amazon.com/firehose/latest/dev/writing-with-agents.html