在把apache迁移成nginx之后,就要着手解决web日志的问题了。 由于我们分域名网站众多,以前通过cronolog将apache的log自动按照yyyy-mm-dd截断成每天的各分网站日志,然后通过bash脚本使用awstat生成所有分网站的log分析页面,以便所有网站日志的统一管理和浏览。但是nginx的配置文件中不支持cronolog的管道,只好通过手动的方式来截取生成每天的各网站日志。 在nginx.conf中定义log: 在http{}内定义log格式:log_format combined '$remote_addr R… 继续阅读 nginx的日志处理
标签: awstats
awstats
Awstats total for day 脚本改装
awstats(中文网站:http://www.awstats.cn/)是GNU许可的免费软件,非常强大的日志分析工具,目前我们运维的分域名众多也是通过它来进行统一web日志分析和管理的。 awstats Totals(http://www.telartis.nl/xcms/awstats)是一个在awstats上的小的辅助工具,一个简单的PHP脚本,他通过分析awstats的数据库文件,把所有统计网站按照月份整理出来,提供浏览排列和月份查询。 根据报表和检索的需要,我对awstats Totals做了一些修改之后,提供了精细一些的按日期进行所有分统计网站的数据报表,提供和其相同形式的排htt… 继续阅读 Awstats total for day 脚本改装