Мониторинг использования полосы пропускания по доменам на EC2

Мониторинг использования полосы пропускания по доменам на EC2

У меня есть экземпляр AWS EC2, работающий под управлением Fedora. Он размещает несколько доменов. Как узнать пропускную способность/использование сети каждым доменом? Есть несколько инструментов, но мне нужна информация «по домену». Я хотел бы отслеживать, какой владелец домена превышает пропускную способность сети. TIA.

решение1

Используя только экземпляр EC2, вы не сможете узнать об использовании сети для каждого домена с помощью инструментов AWS.

Это связано с тем, что AWS просто предлагает вам IP-адрес для EC2, и нет ничего, что бы рассматривало уровень HTTP/HTTPS и позволяло бы предоставлять статистику по доменам.

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

Для этого подойдут AWStats и Webalizer.

Другой вариант — установить ELB для каждого домена, тогда вы сможете увидеть трафик для каждого домена. Однако это слишком излишний подход для данной ситуации, и это не тот вариант использования, для которого предназначен ELB.

Связанный контент