Apache tomcat 日志分析(Linux环境)
2011-11-03 13:22
591 查看
1,查看apache进程:
ps aux | grep httpd | grep -v grep | wc -l
2,查看80端口的tcp连接:
netstat -tan | grep "ESTABLISHED" | grep ":80" | wc -l
3,通过日志查看当天ip连接数,过滤重复:
cat access_log | grep "24/Jul/2007" | awk '{print $2}' | sort | uniq -c | sort -nr
4,当天ip连接数最高的ip都在干些什么(原来是蜘蛛):
cat access_log | grep "24/Jul/2007:00" | grep "61.135.166.230" | awk '{print $8}' | sort | uniq -c | sort -nr | head -n 10
5,当天访问页面排前10的url:
cat access_log | grep "24/Jul/2007:00" | awk '{print $8}' | sort | uniq -c | sort -nr | head -n 10
6,用tcpdump嗅探80端口的访问看看谁最高
tcpdump -i eth0 -tnn dst port 80 -c 1000 | awk -F"." '{print $1"."$2"."$3"."$4}' | sort | uniq -c | sort -nr
接着从日志里查看该ip在干嘛:
cat access_log | grep 220.181.38.183| awk '{print $1"\t"$8}' | sort | uniq -c | sort -nr | less
7,查看某一时间段的ip连接数:
grep "2006:0[7-8]" www20060723.log | awk '{print $2}' | sort | uniq -c| sort -nr | wc -l
转载地址:http://www.blogjava.net/Alpha/archive/2010/03/31/317082.html
ps aux | grep httpd | grep -v grep | wc -l
2,查看80端口的tcp连接:
netstat -tan | grep "ESTABLISHED" | grep ":80" | wc -l
3,通过日志查看当天ip连接数,过滤重复:
cat access_log | grep "24/Jul/2007" | awk '{print $2}' | sort | uniq -c | sort -nr
4,当天ip连接数最高的ip都在干些什么(原来是蜘蛛):
cat access_log | grep "24/Jul/2007:00" | grep "61.135.166.230" | awk '{print $8}' | sort | uniq -c | sort -nr | head -n 10
5,当天访问页面排前10的url:
cat access_log | grep "24/Jul/2007:00" | awk '{print $8}' | sort | uniq -c | sort -nr | head -n 10
6,用tcpdump嗅探80端口的访问看看谁最高
tcpdump -i eth0 -tnn dst port 80 -c 1000 | awk -F"." '{print $1"."$2"."$3"."$4}' | sort | uniq -c | sort -nr
接着从日志里查看该ip在干嘛:
cat access_log | grep 220.181.38.183| awk '{print $1"\t"$8}' | sort | uniq -c | sort -nr | less
7,查看某一时间段的ip连接数:
grep "2006:0[7-8]" www20060723.log | awk '{print $2}' | sort | uniq -c| sort -nr | wc -l
转载地址:http://www.blogjava.net/Alpha/archive/2010/03/31/317082.html
相关文章推荐
- linux环境下日志分析,获取行数
- 日志分析工具AWStats在linux环境下的安装配置安装qqhostsinfo=
- Linux环境下安装部署AWStats日志分析系统实例
- linux环境下的几款日志分析工具的性能比较与试用
- Linux日志分析ELK环境搭建
- Linux环境下安装部署AWStats日志分析系统
- 日志分析工具AWStats在linux环境下的安装配置
- Linux环境下安装部署AWStats日志分析系统实例
- 日志分析工具AWStats在linux环境下的安装配置
- Linux环境下安装部署AWStats日志分析系统实例
- Linux环境下安装部署AWStats日志分析系统实例
- linux Apache 环境下安装AWStatsWEB日志分析工具
- gcc编译过程、C语言编译过程分析、环境变量设置、linux文件夹结构和用途介绍、常用文件和目录的操作命令、文件类型
- 【Linux日志】系统日志及分析
- Linux 下 apache 日志分析与状态查看
- linux环境下MySQL的日志监控
- 在Windows环境下搭建Linux系统的日志服务器.htm
- Linux系统日志及日志分析
- linux认识和分析日志文件
- Linux系统日志及日志分析