Мониторинг использования полосы пропускания от разных виртуальных хостов

У меня VPS работает Ubuntu и Apache и размещает на нем несколько сайтов с использованием виртуальных хостов. Было бы очень интересно следить за тем, какой из этих сайтов занимает наибольшую мощность и пропускную способность, я искал для этого инструмент, но не нашел. Вы, ребята, знаете инструмент или способ сделать это?

Вам не нужен инструмент для этого, apache способен отслеживать это сам.
Для этого вам нужно настроить ведение журнала, чтобы вывести размер каждого ответа веб-сервера. Вы можете либо поместить оба виртуальных хоста в один и тот же файл журнала (и просто добавить имя виртуального хоста для каждой записи журнала), либо поместить их в отдельные файлы журналов.

Чтобы создать записи журнала в файле logs/transfer с тремя полями, виртуальным хостом, полученными байтами и отправленными байтами (требуется mod_logio )

 CustomLog logs/transfer "%v %I %O" 

Если у вас нет mod_logio , вы можете зарегистрировать байты, отправленные обратно (не включая заголовки), с помощью

 CustomLog logs/transfer "%v %B" 

Вы можете ознакомиться с документацией о доступных параметрах журнала.

wireshark может делать это на сетевом уровне. Достаточно взглянуть на IP-заголовки для вашей цели.