我看到过以下情况: 通过域名跟踪带宽的工具? 和 如何在 Ubuntu 上监控 Apache 虚拟主机的带宽使用情况
我们在 Windows Server 2008 上使用 IIS7。我们有自己的域,然后有大约 5 个子域由同一个 IP 提供服务。我希望能够向我们的客户收取增加带宽的费用。
如果可以使用该设备来监控请求的带宽,我们还有 Cisco ASA 5505。
如果这不可能,那是可以接受的,我们将获得更多的 IP,但希望得到确认。
答案1
解决这个问题的简单方法是使用 Web 分析软件(如 Web Trends)的字节数统计。应该有很多免费的软件。
- 编辑-
抱歉,如果这还不够清楚。分析软件将计算每个站点的带宽数量,并通常在其生成的报告底部提及。这样,Web 服务器上的每个虚拟服务器(即站点或子域)都会获得以 MB 或字节为单位的请求数量。
答案2
您的网络日志将提供每个请求发送的字节数。您可能需要将其配置为记录域以及发送的字节数。域可能不是您的默认日志格式。任何数量的日志分析工具都会汇总数据。
这不会捕获请求大小,但对于大多数 Web 应用程序来说,这往往是一个相对较小的量。