我正在使用Amazon S3和Route 53托管一个网站,作为其Amazon Web Services的一部分。该网站运行良好,但希望能够轻松跟踪有多少人访问该网站?
答案 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网站上使用它一样。您是否遇到任何特定计数器的任何问题?