在EC2容器服务上使用Docker的ELK Stack

时间:2015-10-10 11:35:12

标签: elasticsearch amazon-ec2 docker logstash kibana

我正在考虑使用Docker镜像在AWS上设置ELK(ElasticSearch,LogStash和Kibana)堆栈。但我不确定性能和持久存储。

如果我只是使用我的配置将docker镜像部署到EC2 Container服务,那么我想我还需要指向LogStash和ElasticSearch的持久存储空间。 S3存储是否足够快,或者甚至在我谈论日志时也是如此。我很确定我可以在索引上花费几分钟的延迟,但是使用Kibana,我希望数据合理得快。

这是一个生产设置的可行解决方案,每天有几个演出的日志。我希望一旦我们看到这个值并且开始记录更多以获得更多洞察力,日志量就会上升。

所以:

  1. 使用S3存储日志文件是否足够快?

  2. 对于每天产生5 + g以上数据的生产网站来说,它是否可行?

1 个答案:

答案 0 :(得分:1)

您可以查看AWS Elasticsearch Service。它是Elastic Search和Kibana作为AWS上的一项服务,您无需手动管理。我刚开始将它用于我的(桌面应用程序)用户自愿报告的应用程序级事件,并且它确实非常有用。

相关问题