【发布时间】:2015-11-10 06:45:25
【问题描述】:
在logstash配置文件中,我给出了如下输入插件。
input{
s3{
bucket => 'bucket_name'
region => 'eu-west-1'
}
}
当我启动 logstash 时,它抛出了一个要求提供 AWS 凭证的错误。但我无法提供 AWS access_key_id 和 secret_key。我发现使用 EC2 实例上的 IAM 角色,我们不必为发出这些请求的应用程序显式提供 AWS 凭证。我试图了解如何从a logstash Github issue 配置 IAM 角色,但失败了。请建议我应该如何配置 logstash 文件,以便我可以从 S3 获取数据而无需明确提供 AWS 凭证。
【问题讨论】:
标签: amazon-web-services amazon-s3 logstash