nginx 访问日志分析工具 goacess
2019独角兽企业重金招聘Python工程师标准>>>
20150702 nginx 访问日志分析 goacess
1.安装GoAccess需要一些系统支持库
yum install glib2 glib2-devel GeoIP-devel ncurses-devel zlib zlib-devel
2.如果yum库找不到Geo-IP 那么需要单独安装了.
cd /usr/local/src
wget http://geolite.maxmind.com/download/geoip/api/c/GeoIP-1.4.6.tar.gz
wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz
3.安装GeoIP库
tar xzvf GeoIP-1.4.6.tar.gz
cd GeoIP-1.4.6
./configure && make && make install
mv GeoIP.dat.gz /usr/local/share/GeoIP/
4.安装GoAccess
$ wget http://tar.goaccess.io/goaccess-0.8.1.tar.gz
$ tar -xzvf goaccess-0.8.1.tar.gz
$ cd goaccess-0.8.1/
$ ./configure --enable-geoip --enable-utf8
$ make
# make install
如果启动GoAccess的时候出现以下提示
goaccess: error while loading shared libraries: libGeoIP.so.1
可以使用这个命令解决
ln -s /usr/local/lib/libGeoIP.so* /lib64/
5、菜单
菜单介绍
F1 帮助菜单
F5 刷新
q 退出当前口窗、菜单、或是当前查看的选项
o 打开当前的选项、菜单
c 改变窗口配色(目前只有两种 默认和绿色)
SHIFT + TAB 从当前选定模块向后切换
RIGHT 打开当前选中模块,查看详细信息
s 通过日期排序,只会在访问请求模块起作用
S 通过点击次数排序,只会在访问请求模块起作用
/ 查看详细信息的窗口进行搜索
n 通过/进行查找后,查找下个匹配的内容的位置,如果没有则在窗口底部显示“search hit BOTTOM”
t 在查看详细信息窗口,移动指针到最顶部
b 在查看详细信息窗口,移动指针到最底部
6、例子
goaccess -f access.log
#排除某一ip
goaccess -e 123.123.123.123 -f /var/log/httpd/access_log
只统计来自某IP的记录
# grep ^123.123.123.123 /var/log/httpd/access_log | goaccess
http://my.oschina.net/mrco/blog/181737
http://blog.chinaunix.net/uid-24250828-id-3369023.html
http://www.linuxde.net/2013/03/12943.html
转载于:https://my.oschina.net/maintenance/blog/490912
nginx 访问日志分析工具 goacess相关推荐
- 一款非常好用的网站访问日志分析工具,360星图
原文转载自:豫章小站 » <[分享]360星图,一款非常好用的网站访问日志分析工具> 广大站长有没有这样一个体验,网站流量异常,要通过网站日志来分析的时候非常头疼,日志文件很大,一条一条来 ...
- Nginx访问日志分析
1.首先说明Nginx日志存放在系统的哪个位置,可以使用下列命令: 找到*/nginx/logs/access.log这个关键路径,就是Nginx的访问日志的位置.(其中*代表你电脑nginx文件夹前 ...
- java tomcat 日志分析工具_设计一个Tomcat访问日志分析工具
常使用web服务器的朋友大都了解,一般的web server有两部分日志: 一是运行中的日志,它主要记录运行的一些信息,尤其是一些异常错误日志信息 二是访问日志信息,它记录的访问的时间,IP,访问的资 ...
- Nginx 访问日志增长暴增出现尖刀的详细分析
前言: Nginx日志里面Mobileweb_access.log增长特别大,一天上百兆,将近100W的访问记录,按照我们目前的规模,热点用户才500个左右,就算人人用手机app访问 ...
- GoAccess日志分析工具,适用于Nginx/Apache/IIS 等
最近了解到一款Nginx日志分析工具GoAccess ,这里记录一下. 1 介绍 GoAccess 是一款开源(MIT许可证)的且具有交互视图界面的实时 Web 日志分析工具,通过你的 Web 浏览器 ...
- Nginx日志分析工具
Nginx日志分析工具 1. 介绍三个关于分析nginx日志信息的工具. 2. nginx_log_analysis 这个工具是由一位叫LEO的网友提供的,它的博客是http://linux5588. ...
- Nginx日志分析工具-GoAccess使用详解
GoAccess简介 GoAccess 是一款开源的且具有交互视图界面的实时 Web 日志分析工具,能够实时快速分析和查看Web服务器统计信息,可以对指定的 Web 日志文件进行解析,形成html或者 ...
- nginx 关闭access日志_可视化实时Web日志分析工具,堪称神器!
说到web服务器就不得不说Nginx,目前已成为企业建站的首选.但由于种种历史原因,Nginx日志分析工具相较于传统的apache.lighthttp等还是少很多. 今天就和大家分享一个非常强大的实时 ...
- GoAccess轻量nginx日志分析工具
什么是GoAccess GoAccess 是一款开源.实时,运行在命令行终端下的 Web 日志分析工具. 该工具提供快速.多样的 HTTP 状态统计. 分析结果,可以通过 XShell 等客户端工具查 ...
最新文章
- R语言置换检验(permutation tests、响应变量是否独立于组、两个数值变量是独立的吗、两个分类变量是独立的吗)、置换检验的基本步骤、R语言自助法Bootstrapping计算置信区间
- Mysql学习(一)之简单介绍
- 日常问题———Attempting to operate on hdfs namenode as root
- node.js 爬虫入门总结
- linux 忽略大小写的查找
- 001 - JavaScript Array String
- luogu 大陆争霸 WD yj
- 了解SpringMVC框架及基本工作流程
- 小米5Splus_2016070_官方线刷包_救砖包_解账户锁
- 修改select下拉框样式兼容IE和Chrome浏览器
- 利用VS软件生成可执行的文件(.exe文件)
- 实证研究的步骤_本科生毕业论文设计可以用到的研究方法有哪些
- WIN7 中 SMTP服务器的配置
- 关于html的表情包,HTML那些可愛的“表情包”
- c语言空白符,C语言初探之空白符
- 最小二乘法的计算过程
- python脱离环境运行_python 生成exe脱离python环境运行
- 计算机模块中的画板英文,画图板
- Java工程师主要是负责什么 岗位职责都有哪些
- 应聘高级Android工程师历程感言,技术详细介绍
热门文章
- 不拆分单词也可以做NLP,哈工大最新模型在多项任务中打败BERT,还能直接训练中文...
- 英伟达吞并Arm失败!英美欧盟一齐干涉,老黄还要给孙正义12.5亿美元分手费
- 为了杀蚊子,这位博士用树莓派DIY了一把激光枪,网友:伤到人怎么办?
- 从编程基础到系统设计,这份数据工程师面试宝典全都有 | 资源
- 2D图片3秒变立体,变换视角流畅自然:Adobe实习生的智能景深算法,登上顶级期刊...
- ssm中shiro的使用
- .NET Core 2.1预览分层编译特性
- Android setOnPageChangeListener 过时了怎么办?
- gcc/g++链接时.o文件及库的顺序问题
- nginx0.8 + php-5.3.4 + memcached