美文网首页
awk分析nginx日志

awk分析nginx日志

作者: Best_Scenery | 来源:发表于2019-05-10 15:23 被阅读0次

用到了几个命令先记录下

# 根据访问Ip排序
awk '{print $1}' nginx_access.log.2019-05-07 | sort | uniq -c | sort -nr | head -n 50
# 指定某个ip拆分文件(减少文件大小)
awk 'NR!=1 && $1 ~ /36.18.3.187/{print > $1}' nginx_access.log.2019-05-07 
# 针对接口路径 /xx/xxx? 来进行调用排序
awk -F '[ ?]' '{print $7}' 36.18.3.187 | sort | uniq -c | sort -nr | head -n 50
# 匹配某个参数来进行排序
awk '{match($7, /(uid=[0-9]+?)/,arr); print arr[1]}' 36.18.3.187 | sort | uniq -c | sort -nr | head -n 50 

相关文章

网友评论

      本文标题:awk分析nginx日志

      本文链接:https://www.haomeiwen.com/subject/tbyaoqtx.html