У меня есть приложение Rails, где пользователи могут настраивать свои домены и публиковать на них контент. Мне нужно собирать статистику общего трафика, такую как количество просмотров страниц и т. Д. Одним из хороших примеров этой функции является статистика использования flickr, которую я могу видеть как клиент.
Вопрос в том, каков наилучший способ сбора информации об использовании. Должно ли это быть сделано путем синтаксического анализа файлов журнала или оно должно быть собрано и сохранено в базе данных во время выполнения? Есть ли какой-нибудь инструмент или плагин Rails, который уже обеспечивает это?
Это решение должно хорошо масштабироваться, даже с тысячами доменов и миллионами просмотров страниц в месяц.