推荐Apache访问日志分析软件Goaccess,以及输出静态HTML页的脚本goaccess-render-plain-html

     0评论

本文提供一种定期分析网站访问日志、提供HTML格式报告并每日发送邮件的方案。

安裝配置goaccess

$ echo "deb https://deb.goaccess.io/ $(lsb_release -cs) main" | sudo tee -a /etc/apt/sources.list.d/goaccess.list $ wget -O - https://deb.goaccess.io/gnugpg.key | sudo apt-key add - $ sudo apt-get update $ sudo apt-get install goaccess

安装一些可选的依赖、组件,以便支持地理信息统计等:

$ sudo apt-get install libncursesw5-dev libgeoip-dev libtokyocabinet-dev libssl-dev

编辑配置文件:

vim /etc/goaccess.conf

安装生成HTML报告的脚本

# 依赖 pip install jinja2 # 获取脚本 git clone https://github.com/void285/goaccess-render-plain-html # 执行脚本 cd goaccess-render-plain-html python goaccess-render-plain-html.py

-- EOF --

本文最后修改于2年前 (2022-09-01)

差评不太行一般挺好非常不错 (1 votes, average: 1.00 out of 5)
读取中...
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址