2

我正在构建基于Ruby on Rails的SaaS应用程序。 该应用程序正在AWS(亚马逊)上托管。衡量SAAS应用程序带宽使用情况

我需要衡量每个客户的计费和客户分段的带宽使用。 客户可以通过他们的网址进行识别。像customer1.myapp.com或mycustomer.com

有人建议能否完成这一任务的最好方法是什么?任何工具或简单的黑客将不胜感激。

回答

2

假设你绕前与Nginx的或Apache您的Rails应用程序,你可以使用包括虚拟主机日志格式,然后从日志中拉出传输的字节和虚拟主机行(每晚,每月或其他)。把字节加起来,用vhost进行分组,然后你就去。

1

我的建议是New Relic的 - http://newrelic.com/

+0

从未想过/知道New Relic可能用于计量带宽。让我看看那个。感谢您指点 – thanikkal 2012-03-14 14:21:47