![如何检查 Apache 上每个连接使用的带宽?](https://linux22.com/image/652968/%E5%A6%82%E4%BD%95%E6%A3%80%E6%9F%A5%20Apache%20%E4%B8%8A%E6%AF%8F%E4%B8%AA%E8%BF%9E%E6%8E%A5%E4%BD%BF%E7%94%A8%E7%9A%84%E5%B8%A6%E5%AE%BD%EF%BC%9F.png)
我想要获取 Apache 上每个连接使用了多少带宽的统计数据?
我在 Windows Server 2008 R2 上安装了 Apache 2.4。我想知道在现有环境中还可以添加多少用户。我想计算平均连接数。
此外,还有哪些信息可以帮助我决定在现有系统上添加多少用户。
答案1
每个 apache 日志条目都包含该请求中发送的字节数:
192.168.3.232 - - [08/Jul/2013:15:18:58 -0500] "GET /munin/index.html HTTP/1.1" 200 1686 "http://10.100.0.10/munin/example.com/memory.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.116 Safari/537.36"
响应代码后面的数字200
是传输的字节数。
解析该字段并总结与“平均连接”相关的条目是一个简单的过程。
此外,还有哪些信息可以帮助我决定在现有系统上添加多少用户。
您需要收集服务器使用的所有基本硬件资源的性能数据:CPU、内存、磁盘等。