自学内容网 自学内容网

Ubuntu 22.04.4 LTS (linux) GoAccess 分析 Nginx 日志

1 安装goaccess

sudo  apt-get update
sudo  apt-get install  goaccess

2 控制台运行

goaccess  -a -d  -f  /usr/local/openresty/nginx/logs/access.log  -p /etc/goaccess/goaccess.conf
#sudo vim  /etc/goaccess/goaccess.conf
time-format %H:%M:%S
date-format %d/%b/%Y
log-format %h %^[%d:%t %^] "%r" %s %b "%R" "%u"

 

控制台下的操作方法:
F1   主帮助页面
F5   重绘主窗口
q    退出
1-15 跳转到对应编号的模块位置 
o    打开当前模块的详细视图
j    当前模块向下滚动
k    当前模块向上滚动
s    对模块排序
/    在所有模块中搜索匹配
n    查找下一个出现的位置
g    移动到第一个模块顶部
G    移动到最后一个模块底部

3 html web显示

#要实时输出 HTML 格式的分析结果,启动命令时加入 --real-time-html 和 --daemonize
sudo goaccess  -a -d  -f  /usr/local/openresty/nginx/logs/access.log  -p /etc/goaccess/goaccess.conf  -o /usr/local/openresty/nginx/html/goaccess.html --real-time-html --daemonize

#可通过web访问页面地址 


原文地址:https://blog.csdn.net/tonyhi6/article/details/140688964

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!