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

tomcat访问日志分析

阅读更多

使用以下pattern:

%h %l %u %t "%r" %s %b %T

 含义:

* %h 访问的用户IP地址
* %l 访问逻辑用户名,通常返回'-'
* %u 访问验证用户名,通常返回'-'
* %t 访问日时
* %r 访问的方式(post或者是get),访问的资源和使用的http协议版本
* %s 访问返回的http状态
* %b 访问资源返回的流量
* %T 访问所使用的时间

有了这些数据,我们可以根据时间段做以下的分析处理(图片使用jfreechart工具动态生成):

* 独立IP数统计
  * 访问请求数统计
  * 访问资料文件数统计
  * 访问流量统计
  * 访问处理响应时间统计
  * 统计所有404错误页面
  * 统计所有500错误的页面
  * 统计访问最频繁页面
  * 统计访问处理时间最久页面
  * 统计并发访问频率最高的页面

以上提供了一个自己分析日志的思路。但是应该有专业的分析工具来做这件事。


分享到:
评论

相关推荐

    iis日志和tomcat日志批量分析(python)demo

    批量分析指定目录下的tomcat访问日志和iis日志

    日志分析:如何从nginx,tomcat的日志中提取出有用的信息来,比如 实时分析统计访问量.zip

    如何从nginx,tomcat的日志中提取出有用的信息来,比如 实时分析统计访问量.zip

    tomcat日志分析(awstats)

     三:访问者国家  四:访问者IP  五:Robots/Spiders的统计  六:纺客持续时间  七:对不同Files type 的统计信息  八:Pages-URL的统计  九:访客操作系统浏览器等信息  十:其它信息(搜索关键字等等)

    tomcat-access-log-js-parser:将 Tomcat 访问日志 [line] 解析为 JSON 字符串的 JavaScript 函数

    Javascript 函数将 Tomcat 访问日志行解析为 JSON 字符串。 parseCommonFormat(line)和parseCommonFormatSnakeCaseKeys(line)函数仅使用内置的 Javascript 功能并返回转换为 JSON 字符串的日志条目。 它们旨在即使...

    应用分析监控平台 闪电狗.zip

    如何监控tomcat访问日志 1.先配置将tomcat日志输出到log4j,下载tomcat-juli.jar到tomcat/bin,覆盖原来的jar,下载tomcat-util.jar到tomcat/lib,复制log4mongo-java ,flash-dog-api-log4j 和 mongo-java-driver ...

    Linux Shell脚本经典案例合集

    nginx访问日志分析脚本.sh 查看网卡实时流量脚本.sh 服务器系统配置初始化脚本.sh 监控100台服务器磁盘利用率脚本.sh 监控MySQL主从同步状态是否异常脚本.sh 秒传_18个Linux Shell脚本经典案例(视... 目录文件变化...

    日志解析器:各种日志解析器功能

    日志解析器 一个简单的Java库,用于将各种已知的日志文件格式解析为强类型特定于格式的Java对象。 数据进入强类型对象后,便可以更轻松地对大文件进行分析。 当前支持的格式为: ...Apache Tomcat访问日志(默认

    awstats-7.8

    最新版本,可以用于分析tomcat任何版本的日志,AWStats是使用Perl语言开发的一款开源日志分析系统,它不仅可用来分析Apache网站服务器的访问日志,也可以用来分析Samba、Vsftpd、IIS等服务的日志信息。结合crond等...

    常用shell 脚本,dos攻击防范,

    nginx访问日志分析脚本.sh shell.txt 一键查看服务器资源利用率.sh 一键部署LNMP网站平台脚本.sh 下载必看.txt 批量主机远程执行命令脚本.sh 批量创建100用户并设置密码脚本.sh 批量检测网站是否异常脚本.sh ...

    awstats-7.0.tar.gz

    一款使用的日志切割工具,可以分析apache,nginx,tomcat日志。可以统计访问的人数,访问页面的分析等等,功能强大。

    Java网上书店管理系统(基于MVC模式编写:前端jsp页面、数据库MySQL、服务器Tomcat).zip

    MySQL提供了一系列安全措施,如用户账户管理、访问权限控制、SSL/TLS加密连接、审计日志等功能,确保数据的安全性和合规性。同时,MySQL附带了一系列管理工具,如MySQL Server、MySQL Workbench、MySQL Shell等,...

    大厂学院SVIP十门合集|完结无秘

    GC日志分析 Spring全家桶源码分析 Tomcat架构原理 Web请求处理原理 数据访问层框架原理 架构与设计思维模式 程序中的数学 数据分析 机器智能算法剖析与应用 云原生 自动化DevOps 流量治理 链路监控 弹性扩容 分布式...

    基于ZigBee+ESP32+MQTT+EMQX+TomCat+Servlet接口+MySQL+安卓app的物联网课设.zip

    MySQL 是一款广受欢迎的开源关系型数据库管理系统(RDBMS),由瑞典MySQL AB公司开发,现隶属于美国甲骨文公司... sys(自MySQL 5.7版本):提供更易用的视图来访问performance_schema中的信息,简化性能分析工作。

    java web进销存系统.zip

    bootstrap,highcharts4插件,主要有以下功能:用户管理、角色管理、日志管理、供应商管理、客户管理、商品管理、库存管理、进货/退货管理、商品报损,报溢管理、商品采购,销售统计、商品销售按日分析统计。...

    DataGear数据可视化分析平台

    DataGear是一款数据可视化分析平台,使用Java语言开发,采用浏览器/服务器架构,支持SQL、CSV、Excel、HTTP接口、...DataGear数据可视化分析平台 更新日志: v2.9.0 重构内置表格图表配置项,支持细粒度配置表格样式

    【spring-boot-seckill分布式秒杀系统 v1.0】从0到1构建的java秒杀系统源码+安装说明

    4、异步、异步、异步,分析并识别出可以异步处理的逻辑,比如日志,缩短系统响应时间。 5、主备、主备、主备,如果有条件做好主备容灾方案也是非常有必要的(参考某年锤子的活动被攻击)。 6、最后,为了支撑更高的...

    基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)

    博客用户通过前台登录后,可对自己的博客空间进行管理,包括发布自己的网络日志、收藏个人图片、和相关人员进行交流和沟通以及删除访问者发表的评论等。 因此,在具体设计实现该博客网站时,主要考虑了主流博客...

    客户资源管理系统(javaEE实训)

    客户资源管理是对公司内部员工的名片进行管理的系统,其包括名片管理、组管理、访问日志管理、公司/部门视图、用户信息管理、文件导出等功能。 该资源非常详细,包含了需求分析,数据库,跟完整的代码,还有需要的...

    weixin039外籍人员管理系统小程序+ssm(源码+部署说明+演示视频+源码介绍+lw).rar

    服务器:使用Tomcat作为Web服务器,承载后端应用程序,并处理来自微信小程序的请求。 网络通信:通过HTTP协议进行前后端的数据交互,实现数据的传输和更新。 功能介绍: 用户注册与登录:提供用户注册和登录功能,...

    jsp servlet 入门学习资料-新手一看就懂

    8.2.4 日志文件 8.2.5 安全 8.2.6 钝化发生的内存极限 8.2.7 JNDI服务器主机 8.2.8 HTTP服务的发布目录 8.3 WebLogic的安装和使用 8.3.1 软硬件要求 8.3.2 安装和启动 8.4 WebLogic的配置 8.4.1 系统级参数...

Global site tag (gtag.js) - Google Analytics