Получить пропускную способность предварительно подписанного URL в режиме реального времени? - PullRequest
0 голосов
/ 28 августа 2018

Есть ли способ получить в реальном времени пропускную способность определенного предварительно подписанного URL-адреса?

Я сделал несколько поисков в Google, и это казалось невозможным?

Нам это нужно, потому что мы хотим выпустить несколько довольно больших наборов данных (более 300 ГБ) нашим членам, и было бы неразумно не проверять использование полосы пропускания на предмет потенциальных злоупотреблений при загрузке.

1 Ответ

0 голосов
/ 28 августа 2018

Для регистрации доступа к Amazon S3 включите ведение журнала доступа к серверу S3. Убедитесь, что вы храните файлы журнала в другом ведре. Выходной формат выглядит как файлы журнала Apache, поэтому существует множество инструментов для обработки данных. Простой скрипт на Python тоже справится с этой задачей.

После принятия решения о том, как обрабатывать файлы журналов, вам необходимо разработать что-то, что обрабатывает данные доступа и генерирует оповещения / сигналы тревоги. Возможно, вы захотите взглянуть на предварительно назначенные URL-адреса, подписанные файлы cookie и т. Д., Чтобы лучше контролировать доступ. Благодаря наборам данных в 300 ГБ и стоимости передачи около 0,09 долл. США за ГБ злоупотребление не займет много времени, чтобы накапливать некоторые счета.

Вот ссылка на документ со всеми деталями:

Ведение журнала доступа к серверу Amazon S3

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...