| 表示Apache能够处理1388个并发请求,这个值Apache可根据负载情况自动调整 netstat -nat|grep -i "80"|wc -l 4341 
 netstat -an会打印系统当前网络链接状态,而grep -i "80"是用来提取与80端口有关的连接的,wc -l进行连接数统计。 最终返回的数字就是当前所有80端口的请求总数 netstat -na|grep ESTABLISHED|wc -l 376 
 netstat -an会打印系统当前网络链接状态,而grep ESTABLISHED 提取出已建立连接的信息。 然后wc  -l统计最终返回的数字就是当前所有80端口的已建立连接的总数。 netstat -nat||grep ESTABLISHED|wc 
 可查看所有建立连接的详细记录 19、输出每个ip的连接数,以及总的各个状态的连接数 netstat -n | awk '/^tcp/ {n=split($(NF-1),array,":");if(n<=2)++S[array[(1)]];else++S[array[(4)]];++s[$NF];++N} END {for(a in S){printf("%-20s %s", a, S[a]);++I}printf("%-20s %s","TOTAL_IP",I);for(a in s) printf("%-20s %s",a, s[a]);printf("%-20s %s","TOTAL_LINK",N);}' 
 20、其他的收集 分析日志文件下 2012-05-04 访问页面最高 的前20个 URL 并排序 cat access.log |grep '04/May/2012'| awk '{print $11}'|sort|uniq -c|sort -nr|head -20 
 查询受访问页面的URL地址中 含有 www.abc.com 网址的 IP 地址 cat access_log | awk '($11~/www.abc.com/){print $1}'|sort|uniq -c|sort -nr 
 获取访问最高的10个IP地址 同时也可以按时间来查询 cat linewow-access.log|awk '{print $1}'|sort|uniq -c|sort -nr|head -10 
 时间段查询日志时间段的情况 cat linewow-access.log|awk '{print $1}'|sort|uniq -c|sort -nr|head -10 
 分析2015/8/15 到 2015/8/16  访问"/index.php?g=Member&m=Public&a=sendValidCode"的IP倒序排列 cat log_file | egrep '15/Aug/2015|16/Aug/2015' | awk '{if($7 == "/index.php?g=Member&m=Public&a=sendValidCode") print $1,$7}'|sort|uniq -c|sort -nr 
 ($7~/.php/) $7里面包含.php的就输出,本句的意思是最耗时的一百个PHP页面 cat log_file |awk '($7~/.php/){print $NF " " $1 " " $4 " " $7}'|sort -nr|head -100 
 列出最最耗时的页面(超过60秒的)的以及对应页面发生次数 cat access.log |awk '($NF > 60 && $7~/.php/){print $7}'|sort -n|uniq -c|sort -nr|head -100 
 统计网站流量(G) cat access.log |awk '{sum+=$10} END {print sum/1024/1024/1024}' 
 统计404的连接 awk '($9 ~/404/)' access.log | awk '{print $9,$7}' | sort 
 统计http status cat access.log |awk '{counts[$(9)]+=1}; END {for(code in counts) print code, counts[code]}'  cat access.log |awk '{print $9}'|sort|uniq -c|sort -rn 
 每秒并发 watch "awk '{if($9~/200|30|404/)COUNT[$4]++}END{for( a in COUNT) print a,COUNT[a]}' log_file|sort -k 2 -nr|head -n10" 
 带宽统计 cat apache.log |awk '{if($7~/GET/) count++}END{print "client_request="count}'  cat apache.log |awk '{BYTE+=$11}END{print "client_kbyte_out="BYTE/1024"KB"}' 
 找出某天访问次数最多的10个IP cat /tmp/access.log | grep "20/Mar/2011" |awk '{print $3}'|sort |uniq -c|sort -nr|head 
 (编辑:我爱故事小小网_铜陵站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |