需求:因为nginx日志通常都会作日志切割,因此须要对多个文件进行日志分析html
一、 把全部的日志放到一个文件夹,如20171019-20171020nginx
二、 将文件夹打包shell
tar -czvf 20171019-20171020.tar.gz 20171019-20171020日志
三、 经过zcat将文件写入到一个log文件htm
zcat 20171019-20171020.tar.gz>/srv/goaccess/logs/nginx_access.logsed
五、运行goaccess命令时,经过-f指定这个文件
进行了汉化以后的,效果图以下:打包
注:进行汉化时,因为goaccess去分析日志生成html时,也是须要时间的,此时须要经过shell去监听文件是否生成,生成了,才采用sed命令进行汉化日志分析