linux通过Nginx日志查询响应慢连接

linux通过Nginx日志查询响应慢连接

  • 查询连接响应时间大于5秒
cat /usr/local/nginx/logs/access.log | awk ' $6>5'
  • 打印满连接语句
tail -100000 /usr/local/nginx/logs/access.log | awk ' $6>5'| awk '{print "url地址="$13";请求目标="$9 ";资源大小"$12/1024"KB;响应时间="$6}'
  • 当天日期按照响应时间进行排序
awk ' $4~/02\/Mar\/2020/' /usr/local/nginx/logs/access.log| awk '{print $9}'|sort | uniq -c |sort -n -k 1 -r|more
  • 当天日期响应大于5秒的按照响应时间倒叙排列
awk ' $4~/04\/Mar\/2020/' /usr/local/nginx/logs/access.log| awk ' $6>5'| awk '{print $9}'|sort | uniq -c |sort -n -k 1 -r|more

猜你喜欢

转载自blog.csdn.net/penggerhe/article/details/108482459