当前位置: 首页 > 科技观察

在Ubuntu17.10上安装AWFFullWeb服务器日志分析应用

时间:2023-03-18 21:43:51 科技观察

AWFFullAWFFull是一个基于“Webalizer”的Web服务器日志分析程序。AWFFull以HTML格式生成使用情况统计信息,以便使用浏览器查看。结果以柱状和图形格式显示,这有助于数据解释。它提供年、月、日和小时的使用统计,并显示网站、URL、推荐人、用户代理(浏览器)、用户名、搜索字符串、进入/退出页面和国家(如果后处理日志中不存在某些信息则才不是)。AWFFull支持CLF(通用日志格式)日志文件,以及NCSA和其他人定义的组合日志格式,并且它还可以优雅地处理这些格式的变体。另外AWFFull还支持wu-ftpdxferlog格式的日志文件,可以分析ftp服务器和squid代理日志。日志也可以通过gzip压缩。如果检测到压缩日志文件,它将在读取时自动解压缩。压缩日志必须是带有.gz扩展名的标准gzip压缩。Webalizer的修改AWFFull基于Webalizer的代码,并进行了许多次要和主要更改。包括:不仅仅是原始统计数据:使用已发布的公式,提供额外的站点使用统计数据。GeoIPIP地址允许更准确的国家/地区检测。可缩放图形与GNUgettext集成,便于翻译。目前支持32种语言。在主页上显示超过12个月的网站历史记录。额外的页数跟踪和排序。一些小的可视化调整,包括在Geolizer用法中使用Kb、Mb。用于URL计数、进入和退出页面、站点的附加饼图图表上的水平线更有意义且更易于阅读。UserAgent和Referral跟踪现在通过PAGES而不是HITS计算。现在支持GNU风格的长命令行选项(例如--help)。可以通过排除“不是什么”以及原来的“是什么”来选择页面。对已分析网站的请求会显示匹配的引用URL。404错误表并可以生成引荐来源网址。生成的html可以使用外部CSS文件。POST分析摘要使手动调整配置文件性能变得更加容易。指定的IP和地址可以分配给指定的国家。转储选项,便于使用其他工具进行详细分析。支持LotusDomin-v6日志的检测和处理。在Ubuntu17.10上安装AWFFullsud-apt-getinstallawffull要配置AWFFull,您必须编辑/etc/awffull/awffull.conf中的AWFFull配置文件。如果您在同一台计算机上运行多个虚拟站点,则可以制作默认配置文件的多个副本。sud-vi/etc/awffull/awffull.conf确保有以下几行:LogFile/var/log/apache2/access.log.1OutputDir/var/www/html/awffull保存并退出文件。您可以使用以下命令运行awffull。awffull-c[您的配置文件名]这将在/var/www/html/awffull目录下创建所有必要的文件,以便您可以使用http://serverip/awffull/。您应该会看到一个类似于下图的页面:如果您有更多站点,您可以使用shell和计划任务自动执行此过程。