【发布时间】:2011-02-07 16:33:57
【问题描述】:
我们正在迁移到 s3 以开始为我们的网络应用提供一些静态生成的内容。我们一直在寻找一种机制来构建关于我们网站使用情况的度量系统,并且我们计划通过传递要记录在内容 GET 请求上的附加信息来解析 S3 的访问日志。我们碰巧遇到了以下entry in the developers guide:
尽力而为的服务器日志传递
服务器访问记录功能是 旨在尽最大努力。你可以 期望大多数针对 正确配置的存储桶 日志记录将导致交付的日志 记录,并且大多数日志记录将 几小时内送达 他们被记录的时间。
但是,服务器日志记录功能是 尽最大努力提供。这 服务器的完整性和及时性 不保证日志记录。日志 特定请求的记录可能 在请求之后很久才交付 实际处理过,或者它可能 根本不送。目的 服务器日志是给桶的 所有者对交通性质的想法 靠在他或她的桶上。它不是 意味着是一个完整的会计 所有请求。
我们想知道其他人在交付访问日志方面有什么经验?我们的替代方案是构建一个 HTTP 服务器并尝试通过不同的调用自己测量指标,但我们认为解析日志文件可能会证明工作量较小。我们想知道人们是否见过没有交付的情况,以试图衡量我们希望达到的准确度,因为我们收集的一些指标用于我们的一些业务流程。
【问题讨论】:
-
也可以看看s3stat.com。
标签: amazon-s3 amazon-web-services