【问题标题】:Kinesis Agent Input - Log file created for each dayKinesis 代理输入 - 每天创建的日志文件
【发布时间】:2017-10-19 12:29:25
【问题描述】:

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

我需要设置 Kinesis Agent 以从生成的日志中读取数据。但是由于每天都会创建一个新的日志文件,那么在agent.json文件中如何处理呢?

对此有何建议?

【问题讨论】:

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


    【解决方案1】:

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

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

    更多信息请参考此链接:http://docs.aws.amazon.com/firehose/latest/dev/writing-with-agents.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-05
      • 1970-01-01
      相关资源
      最近更新 更多