我正在托管一个使用Amazon S3和Route 53作为其Amazon Web Services的一部分的网站。该网站是建立和运行良好,但希望能够轻松地跟踪有多少人访问该网站?
我知道你已经解决了这个问题,但我希望它能帮助到别人。
以下是11月18日AWS网站相关页面的复制/粘贴(使用此链接到页面获取最新版本):
如果您想要跟踪访问您网站的访问者数量,请启用根域桶的日志记录。启用日志是可选的。
为根域桶启用日志记录
打开Amazon S3控制台https://console.aws.amazon.com/s3/.
在创建example.com和www.example.com桶的同一AWS区域中创建一个名为logs.example.com的日志桶。
在logs.example.com桶中创建两个文件夹;一个名为root,另一个名为cdn。如果你配置Amazon CloudFront来加速你的网站,你将使用cdn文件夹。
在"桶名"列表中选择根域桶,选择"属性",然后选择"服务器访问日志记录"。
选择Enable logging.
对于Target bucket,选择您为日志文件创建的bucket, logs.example.com。
对于Target前缀,键入root/。此设置将桶中的日志数据文件分组到一个名为root的文件夹中,以便于查找。
选择保存。
您现在可以在logs.example.com桶中查看日志,在根和cdn文件夹中。
您可以以与在非s3站点上完全相同的方式使用任何第三方计数器。您在使用特定的柜台时有遇到任何问题吗?