Awk,Cat,Head分析Nginx日志常用命令
2023-09-11 14:19:50 时间
Nginx 日志分析
1.根据访问IP统计UV
awk '{print $1}' access.log|sort | uniq -c |wc -l
2.统计访问URL统计PV
awk '{print $7}' access.log|wc -l
3.查询访问最频繁的URL
awk '{print $7}' access.log|sort | uniq -c |sort -n -k 1 -r|more
4.查询访问最频繁的IP
awk '{print $1}' access.log|sort | uniq -c |sort -n -k 1 -r|more
5.根据时间段统计查看日志
cat access.log| sed -n '/14/Mar/2015:21/,/14/Mar/2015:22/p'|more
6.访问最多的100个ip及访问次数
awk '{print $1}' 日志地址 | sort | uniq -c | sort -n -k 1 -r | head -n 100
7.统计来自blog.rekfan.com 包含 ________wd=***********&_____ 并将***********提取出来
awk '{print $11}' nginx.log|head -n 50|grep "blog.rekfan.com"|sed 's/^.*wd=//g'| sed 's/&.*$//g'
相关文章
- 简单记录一次REDO文件损坏报错 ORA-00333重做日志读取块出错
- 如何清理ingress-nginx-controller pod生成的访问日志和错误日志?
- 日志调试不理想?试试分布式追踪优势
- go k8s operator logf日志格式化处理详解
- 【Java】+日志打印+日志颜色设置
- Nginx 笔记与总结(5)访问日志管理:计划任务 + 日志切割
- Nginx 笔记与总结(4)配置 server 访问日志
- Spring Boot 2.x基础教程:使用tinylog记录日志
- Java日志框架slf4j剖析
- Linux-019-Centos Shell 安装 Nginx 后启动时提示找不到Lua模块的libluajit-5.1.so.2文件,具体提示信息:./nginx: error while loading shared libraries: libluajit-5.1.so.2: cannot open shared object file: No such file or directory
- 《日志管理与分析权威指南》一1.5.1 资源管理
- Nginx 日志自动分割
- Log4j日志级别
- Nginx每天自动日志分割
- 【MySQL】redo、undo、binlog日志的作用和实现原理
- 使用NGINX+LUA实现WAF功能 和nginx 防盗链
- elk-nginx输出json格式的日志
- Unity 工具类 之 简单的日志打印封装 LogWrapper 的实现
- [转载]goaccess-nginx日志分析工具简介
- Android 查看蓝牙日志