需求:因爲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命令進行漢化日誌分析