nginx日志及服务器连接统计

nginx日志统计

统计每秒的请求数
tail -f access.log | awk ‘{print$4}’ | uniq -c

统计每个状态码出现了多少次
tail -f access.log | awk ‘{print $9}’ |sort|uniq -c

服务器信息统计

统计连接情况
netstat -n | awk ‘/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}’
说明:
SYN_RECV表示正在等待处理的请求数;
ESTABLISHED表示正常数据传输状态;
TIME_WAIT表示处理完毕,等待超时结束的请求数。

你可能感兴趣的:(linux)