有没有一种简单的方法来报告 Amazon S3 404 错误?

uwe*_*uwe 4 amazon-s3

如何为 Amazon S3 存储桶设置简单的 404 报告?

cde*_*zaq 5

为您的 S3 存储桶打开服务器访问日志记录将为您提供所需的信息。它不仅会向您提供对已记录存储桶发出的成功请求,还会向您提供导致错误的请求。

日志是空格分隔的文本文件,因此它们应该很容易解析。几乎所有版本的 Linux 都应该具有所需的工具来:

  1. 拉下压缩的日志文件
  2. 解压文件
  3. Grep 文件中的 404 错误
  4. 将该文件列表发送到另一个文件

将此过程放入 cron 作业中每天运行是一种简单的自动化,它允许您根据需要收集这些数据,并且可以使用任何现代编程包轻松扩展更多功能。

如果您正在寻找比这“更简单”的东西,我相信有许多个人和公司会非常乐意开发一个简单的应用程序来为您做到这一点。当然,只需支付少量费用;)