AWS CloudWatch Logs用于存储的内容是什么?

时间:2014-08-02 10:17:48

标签: amazon-web-services amazon-cloudwatch

我开始使用亚马逊CloudWatch Logs。问题是AWS使用GlacierS3来存储日志吗?他们使用Kinesis使用过滤器处理日志。谁能告诉你答案呢?

2 个答案:

答案 0 :(得分:0)

他们可能正在使用DynamoDB。 S3(和Glacier)不适合频繁附加的文件。

答案 1 :(得分:0)

AWS很可能使用S3,而不是Glacier。

如果您希望访问旧日志以获取存储在Amazon Glacier中的数据可能需要几个小时,那么Glacier会遇到问题,这绝对不是人们对CloudWatch日志分析解决方案所期望的反应时间。

此外,存储1 GB摄取日志的价格似乎来自AWS S3上存储的1 GB。 每月存储1 GB的S3价格为0.03美元,每月存储1 GB日志的价格也为0.03美元。

在CloudWatch定价页面上有一个注释:

  

*** CloudWatch Logs存档的数据包括每个日志事件26个字节的元数据,并使用gzip level 6压缩进行压缩。存档   数据费用基于元数据和压缩日志的总和   数据大小。

根据Henry Hahn (AWS) presentation on CloudWatch,它是“每GB 3美分我们压缩它,”......“所以你每10 GB得3美分”。

这让我相信,他们将它存储在AWS S3上。