Назад | Перейти на главную страницу

Можно ли получить разбивку использования полосы пропускания по файлам в AWS CloudFront?

Трафик моих сайтов, наконец, достигает пика, и я активно пользуюсь AWS CloudFront. Я хотел бы оптимизировать нашу пропускную способность, но я не вижу возможности получить подробную разбивку того, какие файлы больше всего влияют на затраты на пропускную способность.

Ты можешь включить ведение журнала в Cloudfront, который сгенерирует файл журнала, содержащий список запросов (и помещенный в корзину S3). Затем вы можете проанализировать эти файлы журналов, как и журналы сервера, чтобы определить файлы, IP-адреса или даже пограничные серверы, использующие наибольшую пропускную способность.

Есть также несколько программ, которые предоставляют информацию о журналах - я думаю, Cloudberry и Bucket Explorer являются одними из них.

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

Формат файла похож на следующий:

date time x-edge-location sc-bytes c-ip cs-method cs(Host) cs-uri-stem sc-status cs(Referer) cs(User-Agent) cs-uri-query
2011-06-27  08:31:10    JFK1    587 xxx.xxx.xxx.xxx GET xxxxxxxxxxxxxx.cloudfront.net   /path/to/your/file  304 http://www.mydomain.com/page/requesting/file    User-agent-string