ruby-on-rails amazon-web-services bandwidth saas usage-statistics

ruby on rails - Medir el uso del ancho de banda de la aplicación SAAS



ruby-on-rails amazon-web-services (3)

Estoy en el proceso de crear una aplicación SaaS basada en Ruby on Rails. La aplicación se aloja en AWS (Amazon).

Necesito medir el uso del ancho de banda de cada cliente para facturación y segmentación de clientes. Los clientes pueden ser identificados por sus Urls. como customer1.myapp.com o mycustomer.com

¿Alguien puede sugerir la mejor manera de lograr esto? Cualquier herramienta o simple hacks sería apreciada.



Suponiendo que está al frente de su aplicación Rails con Nginx o Apache, puede usar un formato de registro que incluya el vhost, luego extraiga los bytes transferidos y el vhost de las líneas de registro (cada noche, mensualmente o lo que sea). Sume los bytes, agrupándolos por vhost, y listo.