2012-02-25 2 views
2

Как настроить простой отчет 404 для ведра Amazon S3?Есть ли простой способ сообщить об ошибках Amazon S3 404?

+0

Стандартный код статуса 404 означает, что НЕ найден ресурс на сервере, логически запрошенный потерянный ресурс вернет этот код [например] (http://www.google.com/404). но я не знаю, что отличает S3. – Sean

+0

Вы хотите видеть список запросов к вашему ведерке S3, в результате чего возникли ошибки HTTP/404? – Daan

+0

yes, где файл не существует на S3 – MotoTribe

ответ

4

Включая Server Access Logging для ваших ковшей S3, вы получите the information you are after. Он не только даст вам успешные запросы, внесенные в журнал, но также даст запросы, которые привели к ошибкам.

The logs - текстовые файлы с разделителями по пространству, поэтому вам должно быть очень легко разобрать. Практически все ароматы Linux должны иметь необходимые инструменты для:

  1. СВЕСТИ архивный файл журнала
  2. Un-пакет файл
  3. Grep файл для ошибок 404
  4. Отправить этот список файлов другой файл

Включение этого процесса в задание cron для ежедневной работы - это простая автоматизация, которая позволит вам собирать эти данные по мере необходимости и может быть легко расширена с большей функциональностью с использованием любого современного программирования пакет.

Если вы ищете что-то «более простое», чем это, я уверен, что существует множество людей и компаний, которые были бы более чем рады разработать простое приложение, чтобы сделать это за вас. За небольшую плату, конечно;)

Смежные вопросы