Awstats分析多天前的数据
因为日志传送过来的名字变了.害的Awstats少分析了一天,但我的日志记录太多,一周有19G,所以设置的定期删除一周以前的日志.这次出了问题,要分析前几天,不可能给Awstats的记录删了重新分析这个月的.因为少了记录,所以只有想法子让他从失效的那天分析起.
东东 是日志处理方面的大行家.向他请教,他指定了我一个一直以来理解上的错误.因为awststs分析月的日志时,Awstats统计缺省时按月统计,到月底时候记住的头20多天的历史IP等累计统计指标,会使得DUMP数据文件变得很大(数百M),而Awstats 运行时,需要的内存量是dump数据文件的3-4倍。当这个monthly积累的数据导致awstats统计脚本载入内存的数据量过大,用到系统文件交换 做内存的时候日志统计效率就会降低了(处理速度会低2-3个数量级),于是出现了运行一天都统计不完前一天日志的现象。
阅读全文——共865字