Apache 2.4 当前每秒的请求数

Apache 2.4 当前每秒的请求数

我知道如何使用 apache bench 和 httperf 等工具测试每秒的最大请求数。

但是有没有办法查看实时服务器当前每秒处理的平均请求数?

我希望有一些比解析访问日志时间更简单的东西。

答案1

使用日志文件还有一个问题,即它们仅包含已完成的请求,而不包含正在(长时间)运行的请求......

启用状态模块您可以直接查询 Web 服务器以获取实时视图:

<Location "/server-status">
   SetHandler server-status
   Require host localhost
</Location>

您现在可以使用 Web 浏览器访问该页面来查看服务器统计信息http://your.server.example.com/server-status

Apachetop 是 ServerStatus URL 的良好命令行前端。 https://github.com/JeremyJones/Apachetop

相关内容