当前位置:首页 > 系统 > CentOS7 安装web日志分析工具GoAccess

CentOS7 安装web日志分析工具GoAccess

系统3年前 (2020-01-10)

CentOS7 安装web日志分析工具GoAccess

GoAccess是开源的且具有非常漂亮交互视图界面的实时Web日志分析工具,还支持生成HTML、JSON、CSV等数据报告。


安装

yum groupinstall -y "Development Tools" && yum install -y ncurses-devel geoip-devel libmaxminddb-devel tokyocabinet-devel openssl-devel wget
wget https://tar.goaccess.io/goaccess-1.3.tar.gz
tar -xzvf goaccess-1.3.tar.gz
cd goaccess-1.3/
./configure --enable-utf8 --enable-geoip=legacy
make && make install
rm -rf goaccess-1.3 goaccess-1.3.tar.gz
goaccess -V
egrep  -v "^#|^$" /usr/local/etc/goaccess/goaccess.conf

CentOS7 安装web日志分析工具GoAccess


命令行查看nginx日志

goaccess -f /var/log/nginx/access.log

CentOS7 安装web日志分析工具GoAccess

勾选“NCSA Combined Log Format”


CentOS7 安装web日志分析工具GoAccess


生成html报告

mkdir /usr/share/nginx/html/nginx_log
nohup goaccess /var/log/nginx/access.log -o /usr/share/nginx/html/nginx_log/index.html --real-time-html --time-format='%H:%M:%S' --date-format='%d/%b/%Y' &
ps -ef|grep goaccess

CentOS7 安装web日志分析工具GoAccess

访问地址http://192.168.0.1/nginx_log

本站所有文章均可随意转载,转载时请保留原文链接及作者。

本文链接:https://www.vos.cn/os/383.html

相关文章

虚拟机下Centos7升级内核+安装vmware tools

虚拟机下Centos7升级内核+安装vmware tools

vm下环境,首先安装vmware tools挂载一下toolsmount -t iso9660 /dev/cdrom /mnt复制工具到主目录下cp ...

修复升级EVE-NG后无法正常打开问题

修复升级EVE-NG后无法正常打开问题

升级流程Welcome to Ubuntu 16.04.3 LTS (GNU/Linux 4.9.40-eve-ng-ukms+ x86_64) * Documentation:  ...

CentOS7 搭建LNMP

CentOS7 搭建LNMP

使用CentOS 1708,其实就是RHEL 7.4,使用YUM搭建LNMP环境(Linux、Nginx、MariaDB、PHP),全部使用新版组件,比如Nginx 1.12.2、MariaDB 10...

CentOS7 软RAID配置

CentOS7 软RAID配置

虚拟机添加4块新硬盘,形成5盘环境,做Linux软RAID磁盘阵列准备环境搭建添加硬件选择硬盘默认选择SCSI创建新虚拟磁盘容量默认20G,存储为单个文件加默认安装系统的,一共5个fdisk -l查看...

CentOS7 Samba配置

CentOS7 Samba配置

在RAID的基础上搭建samba服务提供文件共享参数介绍[global] workgroup = 工作组名称 server string = 服务...

CentOS7 iSCSI配置

CentOS7 iSCSI配置

先用5块磁盘组成RAID 6,其中4盘做RAID,1盘做热备,并在组建的阵列提供iSCSI服务yum install mdadm mdadm -Cv /dev...