goaccess 是一个比较方便的支持实时的日志分析工具,比较方便,同时安装&&配置简单
安装
centos yum
yum install -y goaccess
运行
我的nginx 使用yum 安装,路径都是默认的
cd /var/log/nginx
goaccess access.log -o /usr/share/nginx/html/report.html --log-format=COMBINED --real-time-html
查看效果
实时访问,可以看到界面的变动
docker 运行
docker run --restart=always -d -p 7890:7890 \
-v "/srv/goaccess/data:/srv/data" \
-v "/srv/goaccess/html:/srv/report" \
-v "/var/log/apache2:/srv/logs" \
--name=goaccess allinurl/goaccess