日志格式如下:   log_format  iptables   '"$remote_addr" "$time_local" "$request_uri" "$http_user_agent" "$http_refe
转载 2012-09-04 18:03:32
868阅读
#!/bin/bash for i in $@;do  echo ===================== "$i" =============================  echo "IP data"  awk '{print $1}' $i&nbs
原创 2015-03-27 15:48:38
969阅读
1.统计ip访问量前10的 ip地址 cat access.log | awk '{print $1}' | sort | uniq -c | sort -nr | head -n 102.查看当天ip访问量统计 cat access.log  |grep "21/Apr/2016" |awk '{print $1}'|sort|uniq -c|sort -nr3.查
原创 2016-04-21 15:18:02
2259阅读
#!/bin/bash#日志格式:$remote_addr-$remote_user[$time_local]"$request"$status$body_bytes_sent"$http_referer""$http_user_agent""$http_x_forwarded_for"LOG_FILE=$1echo"统计访问最多的10个IP"awk'{a[$1]++}END{print"UV:"
原创 2020-09-10 17:13:08
375阅读
#!/bin/bash#日志格式:$remote_addr-$remote_user[$time_local]"$request"$status$body_bytes_sent"$http_referer""$http_user_agent""$http_x_forwarded_for"LOG_FILE=$1echo"统计访问最多的10个IP"awk'{a[$1]++}END{print"UV:"
原创 2020-09-10 17:13:14
408阅读
本脚本分析Nginx 负载均衡器的日志:#!/bin/bash if [ $# -eq 0 ]; then     echo "Error:please specify logfile."     exit 0 els
原创 2015-05-18 16:38:43
1181阅读
nginx日志分析常用命令,包括IP相关统计、页面访问统计、性能分析、蜘蛛抓取统计、TCP连接统计等相关命令的总结 1. IP相关统计 1.1 ip访问量统计 awk '{print $1}' access.log | sort -n | uniq | wc -l 1.2 查看某一时间段的IP访问量 ...
转载 2021-08-31 22:19:00
357阅读
2评论
使用Shell分析Nginx Access日志: 找出访问最多的前50个页面 cat site.log | grep "18/Jul/2013" | grep -v "/wp-content" |grep -v "/wp-includes"|grep "html" |awk '{print $7}' | sort | uniq -c | sort -nr | head -n 50 找出访问最
原创 2013-01-20 23:43:38
623阅读
#!/bin/bash#功能描述(Description):Nginx标准日志分析脚本.#统计信息包括:#1.页面访问量PV#2.用户量UV#3.人均
python脚本Goaccess---良心nginx日志分析工具Ngxtop-Nginx日志实时分析利器goaccess-nginx日志分析工具Apache_Nginx 访问日志分析脚本 - 雷纳科斯的博客  2013awk分析nginx日志里面的接口响应时间log_format main ‘$remote_addr – $remote_user [$time_iso8601] “$re
转载 2017-03-24 13:36:12
1349阅读
#!/bin/bashsed -i 's/ //g' zhang1declare -i i=1LASTTIME="12345"for LINE in $(sed -n '/from=/p' zhang1|sed -n '/to=/p'|sed 's/</\(/g' |sed 's/>/\)/g')doLINE2=${LINE#*(}LINE3=${LINE2%%)*}LINE3=${L
原创 2014-06-12 18:02:34
346阅读
#cat cutlog.sh #!/bin/bash logs_path=/usr/local/nginx/logs   log目录 yesterday=$(date -d "yesterday" +%Y-%m-%d)  定义日期   mv ${logs_path}/www_access.log ${logs_path}/www_acce
原创 2011-11-24 13:58:27
464阅读
#!/bin/bashLOGPATH=/usr/local/nginx/logs/z.com.access.logBASEPATH=/data/$(date -d yesterday +%Y%m)mkdir -p $BASEPATHbak=$BASEPATH/$(date -d yesterday +%d%H%M).zcom.access.logmv $LOGPATH $bakto
原创 2021-07-28 09:57:18
185阅读
logrotate日志分割配置: # cat /etc/logrotate.d/nginx /data/nginx_logs/*.access_log #nginx日志所在目录 { nocompress #不对日志文件进行转储压缩 daily
前言 nginx日志格式默认 shell指令 查看有多少个IP访问: awk '{print $1}' log_file|sort|uniq|wc -l 查看某一个页面被访问的次数: grep "/index.php" log_file | wc -l 查看每一个IP访问了多少个页面: awk '{ ...
转载 2021-09-29 14:56:00
111阅读
2评论
参考学习脚本 不具有任何侵权问题。
原创 2017-10-25 17:39:15
2419阅读
nginx 分析日志的小脚本。
原创 2013-02-17 18:44:21
1059阅读
     nginx是常见的web、缓存、代理等服务,以功能强大、服务稳定、占用资源少等优点著称。然而实际使用中,大家对nginx有一种误解:认为它很简单,以至于很少会有人系统的去学习它。    本篇博文主要讲解nginx日志分析日志的格式可以经过自定义以适用自己的需求。nginx日志主要分为访问日志(access)、错误日志等(error),当
原创 2018-08-19 17:02:30
9272阅读
1点赞
nginx 统计日志ip个数cat img.log | awk '{ips[$1]+=1} END{for(ip in ips) print ips[ip],ip}' | sort -nr   。。。。//查看3点-6点之间的Ip访问个数grep "2012:0[3-6]" img.log | awk '{ips[$1]+=1} END{for(ip in
转载 精选 2013-03-21 17:33:20
906阅读
nginx.conf中定义的日志格式如下:    http {         ...              log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '                           '$status [$request_body] $body_bytes_sent 
原创 2021-04-13 15:12:53
247阅读
  • 1
  • 2
  • 3
  • 4
  • 5