之前windows上有一个apache访问日志分析的工具,能生成不错的报表页面,但是是共享软件,
?
在 linux上可以使用 goaccess来代替这个软件,goaccess是开源程序
http://goaccess.prosoftcorp.com/faq#requirements
?
http://stackoverflow.com/questions/12525001/nginx-log-analysis-with-goaccess
?
安装时 最好装上 geoip-dev 包,使用图示如下:
goaccess -f access_log?
日志格式可以使用格式 “ ”来分割
可以自建配置文件,也可以使用 -c选项来建
写道
kenxu@startos:~/dist/apache2/logs$ vim ~/.goaccessrc
kenxu@startos:~/dist/apache2/logs$ cat ~/.goaccessrc
color_scheme 0
date_format %d/%b/%Y
log_format %h %^[%d:%^] "%r" %s %b
kenxu@startos:~/dist/apache2/logs$ cat ~/.goaccessrc
color_scheme 0
date_format %d/%b/%Y
log_format %h %^[%d:%^] "%r" %s %b
?
?
默认的是使用命令行,见截图
也可以使用管道将输出写到文件中,结果如下所示:还是很全的
?
General Dashboard - Overall Analyzed Requests | |||||||
Total Requests | 359 | Unique Visitors | 5 | Referrers | 0 | Log Size | 40.86 KiB |
Failed Requests | 0 | Unique Files | 79 | Unique 404 | 4 |
免责声明: 本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
相关资料更多>推荐阅读更多>
|