2

是否可以从 Apache 日志文件中确定每秒请求的指标?如果是这样,怎么做呢?

干杯,卡塔尔。

4

1 回答 1

0

您必须解析访问日志中的条目才能查看每秒请求数。

通用日志格式如下所示:

127.0.0.1 - 坦率 [10/Oct/2000:13:55:36 -0700] "GET /apache_pb.gif HTTP/1.0" 200 2326

您可以使用 Java 或其他某种强文本解析语言在访问日志中查找“GET”条目,然后通过对日期/时间部分进行分组(“2000 年 10 月 10 日: 13:55:36”)。那些在其日期/时间部分匹配的“GET”条目将包含在每秒请求部分中。

从那里,您可以收集有关一天中特定时间、每秒最大请求数等的更多指标……

编辑
看起来 SOF 上也有人问过这个问题:如何在 Linux 中为 Apache 获取“每秒请求数”?

于 2012-02-23T15:24:49.113 回答