2

我正在托管一个使用 Amazon S3 和 Route 53 作为其 Amazon Web 服务的一部分的网站。该站点已启动并运行良好,但希望能够轻松跟踪有多少人访问该站点?

4

2 回答 2

3

我知道你已经解决了这个问题,但我希望它可以帮助别人。

以下是11 月 18 日制作的 AWS 网站相关页面的复制/粘贴(使用此链接到页面获取最新版本) :

如果您想跟踪访问您网站的访问者数量,请为根域存储桶启用日志记录。启用日志记录是可选的。

为您的根域存储桶启用日志记录

在https://console.aws.amazon.com/s3/打开 Amazon S3 控制台。

在创建 example.com 和 www.example.com 存储桶的同一 AWS 区域中创建一个名为 logs.example.com 的存储桶用于记录日志。

在 logs.example.com 存储桶中创建两个文件夹;一个命名为root,另一个命名为cdn。如果您配置 Amazon CloudFront 来加速您的网站,您将使用 cdn 文件夹。

在 Bucket name 列表中,选择您的根域存储桶,选择 Properties,然后选择 Server access logging。

选择启用日志记录。

对于目标存储桶,选择您为日志文件创建的存储桶 logs.example.com。

对于目标前缀,键入 root/。此设置将存储桶中的日志数据文件分组到一个名为 root 的文件夹中,以便于找到它们。

选择保存。

您现在可以在根文件夹和 cdn 文件夹中的 logs.example.com 存储桶中查看您的日志。

于 2018-11-03T03:48:12.473 回答
1

您可以使用与在非 S3 站点上完全相同的方式使用任何第三方计数器。您在使用任何特定计数器时遇到任何问题吗?

于 2015-10-20T04:25:50.263 回答