找回密码
 立即注册
搜索
热搜: 微信小游戏
查看: 133|回复: 3

统计Nginx访问次数的命令

[复制链接]

84

主题

75

回帖

655

积分

管理员

积分
655
管理员 发表于 2024-7-20 11:55:08 | 显示全部楼层 |阅读模式

过去一天包含Google字符串的每小时访问次数

awk -v Date="$(date -d '-1 day' '+%d/%b/%Y:%H')" '
  /Google/ {
    split($4, datetime, ":");
    date = substr(datetime[1], 2);
    hour = datetime[2];
    if (date " " hour >= Date) {
      count[date " " hour]++;
    }
  }
  END {
    for (i in count) {
      print i ": " count[i];
    }
  }
' /var/log/nginx/access.log | sort
回复

使用道具 举报

84

主题

75

回帖

655

积分

管理员

积分
655
 楼主| 发表于 2024-7-20 11:56:52 | 显示全部楼层

过去一天的总访问次数

grep 'Google' /var/log/nginx/access.log | awk '{print $4}' | cut -d: -f1 | sort | uniq -c
回复

使用道具 举报

84

主题

75

回帖

655

积分

管理员

积分
655
 楼主| 发表于 2024-7-20 11:57:56 | 显示全部楼层
access.log默认是今天的日志?access.log.1是昨天的
回复

使用道具 举报

84

主题

75

回帖

655

积分

管理员

积分
655
 楼主| 发表于 3 天前 | 显示全部楼层
agent 统计

  1. awk -F" '{print $6}' /var/log/nginx/access.log | sort | uniq -c | sort -rn
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|小黑屋|微信搜索指数|独开 ( 粤ICP备2023140300号-3 )

GMT+8, 2024-9-8 11:15 , Processed in 0.032109 second(s), 21 queries .

快速回复 返回顶部 返回列表