使用亚马逊AWS S3中托管的站点的访问计数器

时间:2015-10-20 04:09:39

标签: amazon-web-services amazon-s3 web-hosting visitor-statistic

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

2 个答案:

答案 0 :(得分:3)

我知道您已经解决了这个问题,但是希望它能对其他人有所帮助。

下面是relevant page of AWS site made on Nov 18 (use this link to page for latest version)的副本/粘贴:

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

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

通过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文件夹。

在“存储桶名称”列表中,选择您的根域存储桶,选择“属性”,然后选择“服务器访问日志记录”。

选择启用日志记录。

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

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

选择保存。

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

答案 1 :(得分:1)

您可以使用任何第三方计数器,就像在非S3网站上使用它一样。您是否遇到任何特定计数器的任何问题?