nginx 访问日志分析工具 goacess
2015-08-11 00:00
567 查看
摘要: 20150702 nginx 访问日志分析 goacess
20150702 nginx 访问日志分析 goacess
1.安装GoAccess需要一些系统支持库
2.如果yum库找不到Geo-IP 那么需要单独安装了.
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[/code] 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
相关文章推荐
- nginx代理指定目录
- 访问Nginx发生SSL connection error的一种情况
- Nginx+Naxsi部署专业级Web应用防火墙
- CentOS 6.2实战部署Nginx+MySQL+PHP
- 网站502与504错误分析
- 艰难完成 nginx + puma 部署 rails 4的详细记录
- 把Lua编译进nginx步骤方法
- web 应用中常用的各种 cache详解
- Linux系统上配置Nginx+Ruby on Rails+MySQL超攻略
- window+nginx+php环境配置 附配置搭配说明
- 解析CI即CodeIgniter框架在Nginx下的重写规则
- 将PHP从5.3.28升级到5.3.29时Nginx出现502错误
- 基于Nginx0.8.54+PHP5.3.4+MySQL5.5.8的全新LNMP稳定版架构搭建的VPS
- Nginx(PHP/fastcgi)的PATH_INFO问题
- 如何让Nginx支持中文文件名具体设置步骤
- Nginx upstream的5种权重分配方式分享
- 分析nginx日志并屏蔽采集者ip(nginx屏蔽ip配置实例)
- nginx禁止某个IP访问站点的设置方法
- 从Nginx切换到Tengine的步骤分享