流畅的s3输出插件配置

时间:2015-10-17 04:50:39

标签: amazon-s3 fluentd

我试图让out_s3从过去2天开始流畅工作,我无法在s3上看到日志

这是我目前的配置:

<match web.all>
        type s3
        aws_key_id ......
        as_sec_key ......
        s3_bucket ......
        path logs/
        buffer_path /var/log/td-agent/s3
        s3_region ap-southeast-1
        time_slice_format %Y%m%d%H%M
        time_slice_wait 1M
        utc

    buffer_chunk_limit 256m
</match>

如果我尝试匹配&#39; web.all&#39;并将其存储到文件中,它可以正常工作

<match web.all>
  type file
  path /var/log/td-agent/web-all.log
</match>

由于某种原因而不知道如何调试,我无法将其放在s3上。有关如何进行调试的任何指示?

修改

2015-10-18 22:46:51 -0400 [error]: unexpected error error_class=RuntimeError error=#<RuntimeError: can't call S3 API. Please check your aws_key_id / aws_sec_key or s3_region configuration. error = #<AWS::S3::Errors::InvalidAccessKeyId: The AWS Access Key Id you provided does not exist in our records.>>

但提供的密钥有效。我能够看到访问密钥的变化&#34;上次使用的时间&#34;每次重新启动td-agent时都会更新。

0 个答案:

没有答案