统计apache日志的简单方法

昨天我在一台VPS上放了一个自己做的校园信息搜索程序,因为只是给同学访问的,所有只有一个IP,没有绑米,本来打算用CNZZ试一下一晚上能有多少PV的,结果晚上登上去看了下发现CNZZ统计出来的PV是零,才发现CNZZ不能统计IP地址的访问量= =于是只好去分析Apache日志了,网上搜了一下,找到了下面这条语句:

1
cat access_log |awk '{print $1}'| sort | uniq -c |sort -nr

输进去以后的确直接把IP和访问量全统计出来了,但是后来发现只能显示当前页面,其他的都被丢弃了。于是我们用管道把他写到文件里面:

1
cat access_log |awk '{print $1}'| sort | uniq -c |sort -nr > /etc/apachelog

这样就统计出了完整的外部连接数据。

Leave a Comment