nginx日志分析
2016-01-20 10:32
507 查看
日志格式
1、查看某个时间段的日志
2、统计不同ip的访问次数
3、统计不同user-agent的访问次数
log_format access '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"';
1、查看某个时间段的日志
awk '$4 >= "[15/Jan/2016:19:30:00" && $4<="[15/Jan/2016:21:30:59" {print }' access.log
2、统计不同ip的访问次数
awk '{a[$1]++}END{for(i in a)print i,a[i]}' access.log
3、统计不同user-agent的访问次数
awk -F '"' '{print $6}' access.log | awk -F '\n' '{a[$1]++}END{for(i in a)print i,a[i]}'
相关文章推荐
- nginx与openssl的整合
- 在linux中安装nginx
- magento在Nginx下的Rewrite(伪静态规则)
- nginx服务器配置详解
- Nginx 更改网站根目录教程 - 顺便解决403 Forbidden | File not found
- 安装Nginx+Lua+OpenResty开发环境配置全过程实例
- nginx+uwsgi+django 配置2
- nginx + uwsgi + django 配置经历
- FastDfs (二) Nginx 整合 Fastdfs
- nginx学习笔记
- 使用nginx后如何在web应用中获取用户ip及原理解释
- nginx搭建文件服务器
- 静态资源较多的站点使用nginx与apache的负载均衡架构
- Nginx + FastCGI 程序(C/C++)
- 今天运行/usr/local/nginx/sbin/nginx -s reload 时报invalid PID number
- nginx 静态文件 ajax post 404
- nginx 静态文件 ajax post 404
- Nginx
- 给Nginx配置一个自签名的SSL证书
- 负载均衡之Nginx的安装