Включение логов в Amazon S3

2010.05.31

Процедура включения логов для S3 описана в документации, но действий столько, что запомнить их нереально, а разбираться каждый раз — долго.  Написал для себя простой скрипт, работает так:

s3logs bucket [bucket_for_logs]

По умолчанию логи складываются в то же ведро.  В любом случае они сохраняются в папку logs/$bucket/, каким бы ни было ведро.

Если заполнена переменная окружения $EDITOR, дают поправить ACL перед сохранением; если есть tidy, XML код предварительно делается читабельным.  Настройки журналирования редактировать не дают — нечего там редактировать.

Следить за развитием событий можно через RSS ленту или почтовую рассылку.