`
kfyfly
  • 浏览: 54330 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux下omcat日志分析

 
阅读更多

 

 

1,查看apache进程:

  ps aux | grep httpd | grep -v grep | wc -l

2,查看80端口的tcp连接:

  netstat -tan | grep "ESTABLISHED" | grep ":80" | wc -l

 

3. #当前WEB服务器中联接次数最多的ip地址:

netstat -ntu |awk '{print $5}' |sort | uniq -c| sort -n -r

 

3,通过日志查看当天ip连接数,过滤重复:

  cat www.website.com-access_log.2011-08-08  |awk '{print $1}' | sort | uniq -c | sort -nr

 

4,当天ip连接数最高的ip都在干些什么,取前十条记录:

  cat www.website.com-access_log.2011-08-08 |grep 114.255.136.70 |awk '{print $7}' | sort | uniq -c | sort -nr|head -n 10

 

5,当天访问页面排前10的url:

  cat www.website.com-access_log.2011-08-08 |awk '{print $7}' | sort | uniq -c | sort -nr|head -n 10

 

6,用tcpdump嗅探80端口的访问看看谁最高,我的apache有前端负载均衡来nat,所以本条不适用:

  tcpdump -i eth0 -tnn dst port 80 -c 1000 | awk -F"." '{print $1"."$2"."$3"."$4}' | sort | uniq -c | sort -nr

  接着就可以从日志里查看该ip在干嘛

 

 

分享到:
评论

相关推荐

    最新版linux apache-tomcat-8.5.58.tar.gz

    8. **日志和监控**:Tomcat的日志文件位于`logs`目录下,包括`catalina.out`、`host-manager.out`等,这些可以帮助你监控和调试Tomcat的运行状态。 9. **安全考虑**:为了生产环境的安全,需要配置防火墙规则,只...

    解决Linux部署Tomcat发布项目过程中各种问题

    记录一次Linux操作Tomcat部署项目遇到的问题部署项目到项目现场测试环境问题1问题2问题3问题4问题5问题6额外使用的命令 部署项目到项目现场测试环境 JDK1.8 Tomcat8.5 Maven打包好的war Linux—–Centos 不知道谁给...

    JSP小虫新闻管理系统

    ilog(数据库联接池日志文件,请注意路径分隔符为“”,在linux中是“/”); 3.建数据库,并将database目录下news.sql导入; news.sql中37行中用户可修改你想要的密码, 但用户名admin不能更改,否则不能实现...

    jsp新闻管理系统

    修改mysql.url(数据库联接地址及数据库名),mysql.user(用户名),mysql.password(密码),ilog(数据库联接池日志文件,请注意路径分隔符为“\”,在linux中是“/”); 3.建数据库,并将database目录下news.sql导入...

    Tomcat 相关操作shell脚本

    3. **日志管理**:编写脚本定时清理`logs`目录下的旧日志,保持日志文件大小和数量在可控范围内。 4. **权限设置**:对于多用户环境,可能需要设置用户访问控制,这可以通过修改`conf/tomcat-users.xml`并配合shell...

    apache-tomcat-8.5.78.tar.gz

    - Tomcat的日志文件通常位于`logs`目录下,包括catalina.out、host-manager、manager等。 - 调整`logging.properties`文件可以控制日志级别和输出。 7. **应用部署**: - 可以将WAR文件直接放入`webapps`目录,...

    Tomcat8安装包,Tomcat安装包-8.5.85版本

    4. **启动与管理**:通过`bin`目录下的脚本启动Tomcat,如`./catalina.sh start`(Unix/Linux)或`catalina.bat start`(Windows)。可以通过`./catalina.sh stop`或`catalina.bat stop`来停止服务。`manager`和`...

    ApacheTomcatv6.0.14官方版.rar

    10. **跨平台**:作为Java应用,Apache Tomcat可以在任何支持Java的平台上运行,包括Windows、Linux、Mac OS X等。 在Apache Tomcat v6.0.14中,可能包含以下文件: - `bin`目录:包含启动和停止Tomcat的脚本以及...

    tomcat绿色版安装包

    `logs`目录下的文件存储了服务器的运行日志。 5. **管理工具**:Tomcat包含一个内置的管理应用,如`Manager App`和`Host Manager`,允许管理员管理应用程序的部署、更新和监控服务器状态。 6. **多线程处理**:...

Global site tag (gtag.js) - Google Analytics