实时跟踪log变化的工具Apachetop
2013-02-18 15:24
309 查看
作为一个网站管理员,我们经常会有需要知道当前什么人正在访问我们的网站,谁正在频繁的抓取我们网站的内容,什么搜索引擎正在抓取我们网站?面对这些问题,我们虽然可以去查看log日志文件,但是却不能让我们实时统计,不能给我们直观的统计数据。现在好了,有了apachetop这个工具就可以实时的跟踪log的变化,对网站管理帮助很大。Apachetop是一个apache的log实时监测程序,能查看访问者正在查看哪些文件,和访问者IP等信息。
首先,看看怎么安装:
cd /usr/ports/sysutils/apachetop
#如果你需要增加正则表达式等功能,则先执行配置命令,不需要则跳过
make config
make
make install
安装成功之后,将在/usr/local/bin,加入apachetop命名文件,如果不能直接执行,请到这里来找。
一般使用方法:
# apachetop -f /var/log/httpd.access
下面是用法说明:
ApacheTop v0.12.6 – Usage:
File options:
-f logfile open logfile (assumed common/combined) [/var/log/httpd-access.log]
(repeat option for more than one source)
URL/host/referrer munging options:
-q 保持请求字符串[no]
-l 所有的url小写[no]
-s num 保持url路径段数量 [all]
-p 在referrer前面保留协议 [no]
-r 保留每一个的主机/ip [no]
Stats options:
必须提供两个参数 default: [-T 30]
缺省设置为保持记录状态30秒,30秒后数据刷新了。为了提供更多的信息给我们分析,我们可以调节下面的参数。
-H hits 保持状态只到多少点击数
-T secs 保持状态只到多少秒
-d secs 刷新延迟时间[5]
-h 这个帮助。
当执行之后,还有命令可以切换显示状态:
ApacheTop version 0.12.6, Copyright (c) 2003-2004, Chris Elsworth
ONE-TOUCH COMMANDS
d : 切换urls/referrers/hosts显示模式开关
n : 切换hits & bytes或返回代码开关
h or ? : 帮助信息
p : (un)暂停显示 (冻结更新)
q : 退出 ApacheTop
up/down : 移动星标 up/down
right/left : 进入/退出逐条显示模式
子菜单:
s: 排序: [the appropriate menu will appear for your display]
r) requests R) reqs/sec b) bytes B) bytes/sec
2) 2xx 3) 3xx 4) 4xx 5) 5xx
t: 固定显示 ON/OFF:
u) urls r) referrers h) hosts
f: 使用过滤器:
a) add/edit menu c) clear all s) show active (not done yet)
a: ADD FILTER SUBMENU
u) to urls r) to referrers h) to hosts
首先,看看怎么安装:
cd /usr/ports/sysutils/apachetop
#如果你需要增加正则表达式等功能,则先执行配置命令,不需要则跳过
make config
make
make install
安装成功之后,将在/usr/local/bin,加入apachetop命名文件,如果不能直接执行,请到这里来找。
一般使用方法:
# apachetop -f /var/log/httpd.access
下面是用法说明:
ApacheTop v0.12.6 – Usage:
File options:
-f logfile open logfile (assumed common/combined) [/var/log/httpd-access.log]
(repeat option for more than one source)
URL/host/referrer munging options:
-q 保持请求字符串[no]
-l 所有的url小写[no]
-s num 保持url路径段数量 [all]
-p 在referrer前面保留协议 [no]
-r 保留每一个的主机/ip [no]
Stats options:
必须提供两个参数 default: [-T 30]
缺省设置为保持记录状态30秒,30秒后数据刷新了。为了提供更多的信息给我们分析,我们可以调节下面的参数。
-H hits 保持状态只到多少点击数
-T secs 保持状态只到多少秒
-d secs 刷新延迟时间[5]
-h 这个帮助。
当执行之后,还有命令可以切换显示状态:
ApacheTop version 0.12.6, Copyright (c) 2003-2004, Chris Elsworth
ONE-TOUCH COMMANDS
d : 切换urls/referrers/hosts显示模式开关
n : 切换hits & bytes或返回代码开关
h or ? : 帮助信息
p : (un)暂停显示 (冻结更新)
q : 退出 ApacheTop
up/down : 移动星标 up/down
right/left : 进入/退出逐条显示模式
子菜单:
s: 排序: [the appropriate menu will appear for your display]
r) requests R) reqs/sec b) bytes B) bytes/sec
2) 2xx 3) 3xx 4) 4xx 5) 5xx
t: 固定显示 ON/OFF:
u) urls r) referrers h) hosts
f: 使用过滤器:
a) add/edit menu c) clear all s) show active (not done yet)
a: ADD FILTER SUBMENU
u) to urls r) to referrers h) to hosts
相关文章推荐
- 实时跟踪log变化的工具Apachetop
- 实时观察Apache访问情况的工具Apachetop
- 一个实时分析WEB访问日志的工具 ApacheTop
- 实时分析WEB访问日志的工具 ApacheTop
- AWStats Log for Apache分析工具使用笔记(二)
- MySQL实时监控工具orztop的使用介绍
- AWStats Log for Apache分析工具使用笔记(三)
- 源码推荐(10.20):GitHub iPhone 客户端--MrCode,实时跟踪分析iOS App视图的小工具
- Apache/Nginx 日志实时监控可视化工具
- apachetop 实时监测web服务器运行状况
- Apachetop:展示web服务器实时统计数据
- linux实时监控或查看系统资源使用情况的工具——TOP
- 使用SignalR实时推送数据库变化--车辆实时跟踪
- 使用 Apachetop 实时监测web服务器运行状况
- ngxtop小工具,实时监控nginx状态
- 源码推荐(10.20):GitHub iPhone 客户端--MrCode,实时跟踪分析iOS App视图的小工具
- apachetop 实时监测web服务器运行状况
- 远哥谈 使用WebSocket开发在线实时看远程服务器log日志的工具
- apachetop 实时监测web服务器运行状况
- 查看linux服务器配置和TOP命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况。