问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

haproxy日志如何使用goaccess分析

发布网友 发布时间:2022-04-08 09:17

我来回答

2个回答

懂视网 时间:2022-04-08 13:38

GoAccess 是一个用来统计 Apache Web 服务器的访问日志的工具,可即时生成统计报表,速度非常快

查看的统计信息有:
统计概况,流量消耗等
访客排名
动态Web请求
静态web请求,如图片、样式表、脚本等。
来路域名
404 错误
操作系统
浏览器和搜索引擎
主机、DNS和IP地址
HTTP 响应代码
引荐网站
键盘布局
自定义显示
支持超大日志
2、安装
yum -y install glib2 glib2-devel ncurses ncurses-devel geoIP geoIP-devel
wget http://tar.goaccess.io/goaccess-0.9.3.tar.gz
tar -xzvf goaccess-0.9.3.tar.gz
cd goaccess-0.9.3/
./configure --enable-geoip --enable-utf8
make
make install

 configure

 Multiple options can be used to configure GoAccess. For a complete up- to-date list of configure options, run ./configure --help

--enable-debug
 Compile with debugging symbols and turn off compiler optimizations.
--enable-utf8
 Compile with wide character support. Ncursesw is required.
--enable-geoip
 Compile with GeoLocation support. MaxMind‘s GeoIP is required.
--enable-tcb=<memhash|btree>
 Compile with Tokyo Cabinet storage support. memhash will utilize Tokyo Cabinet‘s on-memory hash database. btree will utilize Tokyo Cabinet‘s on-disk B+ Tree database.

--disable-zlib
 Disable zlib compression on B+ Tree database.
--disable-bzip
 Disable bzip2 compression on B+ Tree database. 

 GoAccess Dependencies

DistroNCursesGLib >= 2.0.0GeoIP (optional)Tokyo Cabinet (optional)
Ubuntu/Debian libncursesw5-dev libglib2.0-dev libgeoip-dev libtokyocabinet-dev
Fedora/RHEL/CentOS ncurses-devel glib2-devel geoip-devel tokyocabinet-devel
Arch Linux ncurses glib2 geoip compile from source
Gentoo sys-libs/ncurses dev-libs/glib:2 dev-libs/geoip dev-db/tokyocabinet

 3、用法

-f – 日志文件名
-b – 开启流量统计,如果希望加快分析速度不建议使用该参数
-s – 开启HTTP响应代码统计
-a – 开启用户代理统计
-e – 开启指定IP地址统计,默认禁用

 例如

1、查看当天有多少个IP访问:
awk ‘{print $1}’ log_file|sort|uniq|wc -l
2、查看某一个页面被访问的次数:
grep “/index.php” log_file | wc -l
3、查看每一个IP访问了多少个页面:
awk ‘{++S[$1]} END {for (a in S) print a,S[a]}’ log_file
4、将每个IP访问的页面数进行从小到大排序:
awk ‘{++S[$1]} END {for (a in S) print S[a],a}’ log_file | sort -n
5、查看某一个IP访问了哪些页面:
grep ^111.111.111.111 log_file| awk ‘{print $1,$7}’
6、去掉搜索引擎统计当天的页面:
awk ‘{print $12,$1}’ log_file | grep ^”Mozilla | awk ‘{print $2}’ |sort | uniq | wc -l
7、查看2009年6月21日14时这一个小时内有多少IP访问:
awk ‘{print $4,$1}’ log_file | grep 21/Jun/2009:14 | awk ‘{print $2}’| sort | uniq |

 goaccess

# goaccess -f /var/log/httpd/access_log

排除统计某来源IP
# goaccess -e 123.123.123.123 -f /var/log/httpd/access_log

检视Host详细资料的时候显示来自该Host的User-Agents资讯
# goaccess -a -f /var/log/httpd/access_log

产生HTML报表(静态报表)
# goaccess -a -f /var/log/httpd/access_log > result.html

只统计来自某IP的记录
# grep ^123.123.123.123 /var/log/httpd/access_log | goaccess

技术分享

键盘操作

F1或h:帮助
F5 :刷新主界面
q:退出程序/当前窗口/折叠当前模块
o或Enter:展开选中的模块或窗口
0-9以及Shift + 0:将选中的模块或窗口激活
k和j:模块内部移动
c:修改配色
^f和^b:模块中上下滚屏
tab shift+tab:前后切换模块
s:模块内部排序选择
/:在所有模块中搜索(支持正则)
n:找到下个匹配
g和G:跳到第一项/最后一项

 生成html

goaccess -f /var/log/apache2/access.log -a > report.html

 技术分享 热心网友 时间:2022-04-08 10:46

如今对基于互联网的应用和服务的要求越来越大,这给广大的IT管理员施加了越来越大的压力。面对突如其来的流量猛增、自生的流量增加或者是内部挑战(比如硬件故障和紧急维护),不管怎样,你的互联网应用都必须保持随时可用。连现代化的开发运营...
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
刺身怎么下刀? 养老护理员资格证的等级是什么 养老护理员证有几级啊 工行手机银行如何提前还房贷 工行手机银行提前还房贷操作 工行手机银行app可以提前房贷还款吗_工行手机银行提前还房贷步骤... 金龙八部是什么时出版的 天龙八部陈浩民那一年出版的 金庸作品集:天龙八部图书信息 puum243请到柜面、网银或手机银行修改密码? 超重被交警抓一般怎么处理 京东商城第三方卖家漂浮在线客服怎么弄,怎么样才能把自家的客服代码弄成漂浮的 你好。我在*带回来的野生药材,想跑酒,有点肾虚;帮忙看看这几味药能一起泡酒吗,怎么泡,谢谢 胶原蛋白可以长期服用吗? 求京东咚咚客服在线代码,店铺装修需要用。谢了 nginx日志分析工具哪个好 知乎 打印机这样卡住纸抽不出来怎么办 电子表格中如何用公式把18位身份证号转为15位 如何用Excel,从18位身份证号码中提取出生日期,要0000&#47;00&#47;00格式,身份证号全是2000年以后出生的。 做了一个梦 梦见男朋友的前任和闺蜜跟我们住在一起,而且我和他前任的闺蜜在一个班上学,他他前任在家 请问一套伺服系统里的伺服驱动器和伺服电机各占价格的多少比例? 台湾韩宇,1.0伺服电机多少钱? 伺服驱动器价位高吗 大概多少 码垛机器人上用的伺服电机价格大概是多少?想先做下预算,谢谢! 1.2千瓦主轴伺服电机多少钱 伺服电机维修多少钱一千瓦 奔弛glc260伺服电机多少钱? 一套台达的伺服电机加驱动器要多少钱?电机是1500W,分辩率10000左右 11KW的伺服电机价格,大概多少钱,最好能详细点 7.5KW的伺服电机一般要多少钱? 捷途汽车模式伺服电机型号wQT102G一O56多少钱一个 鹿脚筋的用途,详细用法以及真假鹿脚筋的辨别方法 蚜虫吃什么植物 腻虫喜欢吃什么? 有哪些昆虫吃什么 竹蛉吃什么最好 蓑蛾毛虫吃什么食物 中级经济师连续复利计算器怎么按 连续复利公式中 例如 40e^0.075 怎么求解? 妻子有外遇了我是否找第三者谈? 如何用计算器算复利年限 你老婆出轨了,应该找那个男人谈谈吗?该怎么谈? BAII 计算器可以算连续复利折算的债券价格吗 老婆出轨,我去告第三者能成功吗? 怎么用计算器算复利 妻子有外遇了我是否找第三者谈 按月记复利的15%的年利率等价于多少连续复利的年利率 借呗借1万一年利息是不是1800?为什么计算器不是这样的?懂得解释下?! 老婆出轨第三者有没有责任? 我老婆出轨三年,让我找到证据,我想找到第三者要钱私聊可以吗,如果不给我就告诉她的媳妇家人 发现老婆出轨后怎么去追究第三者