是否可以从Apache日志文件中确定每秒请求的度量标准?如果是这样,那怎么办呢?
欢呼声, 卡瑟尔。
答案 0 :(得分:0)
您必须解析Access Log中的条目才能查看每秒的请求数。
Common Log Format看起来像这样:
127.0.0.1 - frank [10 / Oct / 2000:13:55:36 -0700]“GET /apache_pb.gif HTTP / 1.0”200 2326
您可以使用Java或其他类型的强文本解析语言在访问日志中查找“GET”条目,然后通过对日期/时间部分进行分组来“总结”每秒的请求数(“ 10月/ 10月/ 2000:13:55:36" 的)。那些在日期/时间部分匹配的“GET”条目将包含在每秒请求部分中。
从那里,您可以收集有关当天特定时间,每秒最大请求数等的进一步指标......
修改的
在SOF上已经有人问过这个问题:How to get “requests per second” for Apache in Linux?