Предполагая, что вы запускаете приложение Rails с помощью Nginx или Apache, вы можете использовать формат журнала, который включает vhost, а затем извлечь перенесенные байты и vhost из строк журнала (еженедельно, ежемесячно или как угодно). Сложите байты, сгруппировав их по vhost, и все.