Kinesis代理输入 - 为每天创建的日志文件

时间:2017-05-19 11:33:07

标签: amazon-kinesis amazon-kinesis-firehose amazon-kinesis-kpl amazon-kinesis-agent apache-camel-aws-kinesis

为每一天创建新日志文件,并在名称中附加日期。例如,“data_log-2017-05-14”日志文件是在5月14日创建的。

我需要设置Kinesis Agent来从生成的日志中读取数据。但是,因为每天都会创建一个新的日志文件,如何在agent.json文件中处理它?<​​/ p>

对此有何建议?

1 个答案:

答案 0 :(得分:0)

Kinesis Agent能够支持文件模式和日志轮换。

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

有关详细信息,请参阅此链接:http://docs.aws.amazon.com/firehose/latest/dev/writing-with-agents.html