在 Ubuntu 17.10 上安装 AWFFull Web 服务器日志分析应用程序
AWFFull 是基于 Webalizer 的 Web 服务器日志分析程序。AWFFull 以 HTML 格式生成使用统计信息以便用浏览器查看。结果以柱状和图形两种格式显示,这有利于解释数据。它提供每年、每月、每日和每小时的使用统计数据,并显示网站、URL、referrer、user agent(浏览器)、用户名、搜索字符串、进入/退出页面和国家(如果一些信息不存在于处理后日志中那么就没有)。AWFFull 支持 CLF(通用日志格式)日志文件,以及由 NCSA 等定义的组合日志格式,它还能只能地处理这些格式的变体。另外,AWFFull 还支持 wu-ftpd xferlog 格式的日志文件,它能够分析 ftp 服务器和 squid 代理日志。日志也可以通过 gzip 压缩。
如果检测到压缩日志文件,它将在读取时自动解压缩。压缩日志必须是 .gz 扩展名的标准 gzip 压缩。
对于 Webalizer 的修改AWFFull 基于 Webalizer 的代码,并有许多或大或小的变化。包括:
不止原始统计数据:利用已发布的公式,提供额外的网站使用情况。 GeoIP IP 地址能更准确地检测国家。 可缩放的图形 与 GNU gettext 集成,能够轻松翻译。目前支持 32 种语言。 在首页显示超过 12 个月的网站历史记录。 额外的页面计数跟踪和排序。 一些小的可视化调整,包括 Geolizer 用量中使用 Kb、Mb。 额外的用于 URL 计数、进入和退出页面、站点的饼图 图形上的水平线更有意义,更易于阅读。 User Agent 和 Referral 跟踪现在通过 PAGES 而非 HITS 进行计算。 现在支持 GNU 风格的长命令行选项(例如 help)。 可以通过排除 什么不是 以及原始的 什么是 来选择页面。 对被分析站点的请求以匹配的引用 URL 显示。 404 错误表,并且可以生成引用 URL。 生成的 html 可以使用外部 CSS 文件。 POST 分析总结使得手动优化配置文件性能更简单。 可以将指定的 IP 和地址分配给指定的国家。 便于使用其他工具详细分析的转储选项。 支持检测并处理 Lotus Domin- v6 日志。 在 Ubuntu 17.10 上安装 AWFFullsud- apt-get install awffull配置 AWFFull
你必须在 /etc/awffull/awffull.conf 中编辑 AWFFull 配置文件。如果你在同一台计算机上运行多个虚拟站点,则可以制作多个默认配置文件的副本。
sud- vi /etc/awffull/awffull.conf
确保有下面这几行:
LogFile /var/log/apache2/access.log.1 OutputDir /var/www/html/awffull
保存并退出文件。
你可以使用以下命令运行 awffull。
awffull -c [your config file name]
这将在 /var/www/html/awffull 目录下创建所有必需的文件,以便你可以使用 http://serverip/awffull/ 。
你应该看到类似于下面的页面:
如果你有更多站点,你可以使用 shell 和计划任务自动化这个过程。
via: http://www.ubuntugeek.com/install-awffull-web-server-log-analysis-application-on-ubuntu-17-10.html
作者:ruchi 译者:geekpi 校对:wxy
本文由 LCTT 原创编译,Linux中国 荣誉推出
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/47137.html
apacheApache2linuxshellUbuntu相关文章
- 在centos7上安装夜莺监控
- Win10安装Tomcat服务器与配置环境变量[通俗易懂]
- pycharm的安装选项_pycharm安装后无解释器
- 如何在pycharm中安装selenium「建议收藏」
- 安装windows教程_yarn初始化
- 华为模拟器ensp怎么安装_模拟器下载手机版
- centos安装git服务器_自己搭建github服务器
- 麒麟服务器V10 版本 安装 Anaconda教程,也就是安装Python环境的教程(亲测有效)
- Linux安装Java
- 宝塔服务器配置HTTPS图文教程(宝塔云主机SSL证书安装方式)
- 【玩转服务器】lnmp 多版本PHP安装及指定PHP CLI版本
- Centos7安装vsftpd服务器
- Centos7 服务器 yum安装mongodb的详细步骤详解
- 聊聊redis-dump工具安装问题
- 安装Linux服务器安装 免费、快捷、安全(linux服务器免费)
- 安装Linux:戴尔服务器上的经典之作(戴尔服务器安装linux)
- 器安装安装Oracle 11g服务器:让一切变得更简单(oracle11g服务)
- Ubuntu 11.04 安装 nginx+php5+mysql 的web服务器
- Debian 环境中安装git服务器 Gogs(上)
- 在树莓派上安装 Ubuntu MATE
- 搭建Linux服务器,安装JDK环境(linux服务器jdk)
- 『Redis 服务器: 一步步搭建与安装』(redis服务器安装)
- 驱动现代服务器:安装Linux光纤网卡驱动程序(linux光纤网卡)
- 里MySQL安装指南:在何处进行安装(mysql装在哪)
- Ubuntu下,如何安装Swift
- 2012年安装Oracle数据库的挑战(2012装oracle)
- 无法在发生错误时创建会话,请检查PHP或网站服务器日志,并正确配置PHP安装最快的解决办法
- 无法在发生错误时创建会话,请检查PHP或网站服务器日志,并正确配置PHP安装(win+linux)
- CentOS6.4安装配置LNMP服务器(Nginx+PHP+MySQL)