nginx 使用ngxtop

1,下载最新的yum-3.2.28.tar.gz并解压

wget http://yum.baseurl.org/download/3.2/yum-3.2.28.tar.gz
tar xvf yum-3.2.28.tar.gz  

2,进入目录,运行安装

 cd yum-3.2.28  
./yummain.py install yum

3,最后更新系统。

yum check-update  
yum update  
yum clean all  

4,使用pip进行安装

pip install ngxtop

有了ngxtop,实时解析nginx访问日志,并且将处理结果输出到终端
ngxtop使用详解
ngxtop 参数 print|top|avg|sum ngxtop info 显示日志格式信息

-l 或–access-log 设置日志路径
-f 或–log-format 设置日志格式,默认格式combined,另外一种较常用格式为common
–no-follow 处理以前的日志,实时日志不做处理
-t 或 --interval 刷新频率,默认2秒
-g 或 --group-by 按变量分组,默认显示 request_path
-w 或 --having 筛选 [default: 1]
-o 或 --order-by 输出的排序方式,默认: 访问数
-n 或 --limit 显示top多条,默认前top 10条
-a …或 --a … 对输出字段做处理,可选 sum, avg, min, max
-v或 –verbose 详细输出
-d或 –debug debug模式,输出每行及记录
-h或 –help 显示帮助详细
–version 显示版本信息
高级参数

-c 或 --config 指定nginx配置文件,自动分析日志格式
-i 或 --filter 满足表达式的过滤将被处理
-p 或 --pre-filter in-filter expression to check in pre-parsing phase.
另外一些变量可以在分析时用到,名字含义同日志格式里的设置:

remote_addr、remote_user、time_local、request、request_path、status、body_bytes_sent、http_referer、http_user_agent。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值