我们可以用此脚本分析文件名为www_tomcat_20110331.log的文件。[root@localhost 03]# sh counter_nginx.sh www_tomcat_20110331.log大家应该跟我一样比较关注脚本运行后的第一项和第二项结果,即访问我们网站多的IP和哪个时间段IP访问比较多,如下所示:

 

  1. Most of the ip:  
  2. -------------------------------------------  
  3.   5440 117.34.91.54  
  4.  9 119.97.226.226  
  5.  4 210.164.156.66  
  6.  4 173.19.0.240  
  7.  4 109.230.251.35  
  8.  2 96.247.52.15  
  9.  2 85.91.140.124  
  10.  2 74.168.71.253  
  11.  2 71.98.41.114  
  12.  2 70.61.253.194  
  13.  
  14. Most of the time:  
  15. --------------------------------------------  
  16.  12 15:31  
  17.  11 09:45  
  18.  10 23:55  
  19.  10 21:45  
  20.  10 21:37  
  21.  10 20:29  
  22.  10 19:54  
  23.  10 19:44  
  24.  10 19:32  
  25.  10 19:13

  如果对日志的要求不高,我们可以直接通过Awk和Sed来分析Linux日志(如果对Perl熟练也可以用它来操作),还可以通过Awstats来进行详细分析,后者尤其适合Web服务器和邮件服务器。另外,如果对日志有特殊需求的话,还可以架设专用的日志服务器来收集Linux服务器日志。总之一句话:一切看需求而定。