首页 > tips > 在apache里配置log文件记录apache请求的头信息

在apache里配置log文件记录apache请求的头信息

2011年4月28日 发表评论 阅读评论

  最近频发已经上了cdn的域名的源服务器的流量飙升的问题。一看cdn的性能图,命中率极低(<10%),于是就怕是有人恶意攻击cdn的前端,使之不能有效缓存,而把几乎所有的流量都打穿cnd,而直接打回源站点。   于是就想在源服务器上记录下http请求过来的头信息,最早用tcpdump听包,发现鲜果不理想,要么包大小设小了,头信息不全;要么包大小设大了,头信息里无用的信息太多。   最后,翻了翻apache的文档,终于发现,原来apache自己就可以干这个!   最后,我在apache的配置文件里加上一句:

ForensicLog logs/forensic_log

,再重启apache,在文件logs/forensic_log里就开始记录http请求的头信息了。

分类: tips 标签: , , ,
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.