`
nkliuliu
  • 浏览: 210045 次
  • 性别: 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

    IIS是Microsoft提供的Web服务器,而Tomcat是基于Java的开源Web应用服务器,它们都会记录详细的访问日志,这些日志包含了许多有价值的信息。 **IIS日志分析** IIS日志通常以W3C扩展日志格式存储,包括以下字段:...

    在tomcat的访问日志配置:awstats

    标题中的“在Tomcat的访问日志配置:awstats”涉及到的是Apache Tomcat服务器的访问日志管理和分析工具——AWStats。AWStats是一款开源的Web服务器统计分析软件,它可以实时或者定期分析服务器的访问日志,提供详细...

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

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

    iis日志分析和tomcat日志分析(python语言)

    Tomcat日志包括标准输出、错误输出以及访问日志,提供了关于应用运行情况的详细信息。访问日志通常遵循自定义的格式,比如Common Log Format(CLF)或Combined Log Format,记录了每个HTTP请求的详细信息。通过分析...

    tomcat日志分析(awstats)

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

    Linux下配置Tomcat日志分析

    在Linux环境中,对Tomcat日志进行分析是监控和优化服务器性能的重要环节。awstats是一款强大的Web服务器统计工具,能够帮助我们深入理解网站的访问情况,包括访问者数量、页面浏览量、搜索引擎来源等信息。以下是...

    tomcat日志详细说明

    日期.txt** 访问日志配置: - 配置文件位置:`conf/server.xml` - `...

    tomcat 学习与分析总结资料

    9. **故障排查与日志分析** Tomcat的日志系统提供了丰富的信息,通过分析`catalina.out`、`localhost_access_log.*.txt`等日志文件,可以帮助我们定位和解决问题。 10. **Tomcat与其他应用服务器对比** Tomcat...

    Tomcat日志catalina.out过大解决方案--使用logback按日轮转.rar

    在Java Web应用开发中,Tomcat作为常用的...总之,通过引入`Logback`并进行合理配置,我们可以有效解决`Tomcat`日志`catalina.out`过大问题,实现日志的有序管理,提高系统性能,并为故障排查和数据分析提供便利。

    tomcat8更换log4j记录日志

    在Tomcat中,Log4j可以用来代替默认的日志系统,提供更精细化的日志控制和更好的日志分析能力。 压缩包中的"**log4j.properties**"文件是Log4j的配置文件,用于定义日志的输出级别、格式、目的地等。配置文件中的...

    tomcat日志切割

    在大型系统中,日志文件可能会迅速增长,占用大量磁盘空间,因此需要有策略地处理这些日志,以便于分析、存储和清理。Tomcat作为一个流行的Java Servlet容器,提供了一些内置的日志管理功能,包括日志切割。 日志...

    tomcat访问(access)日志配置和记录Post请求参数

    Tomcat访问日志是记录服务器接收到的HTTP请求的重要工具,对于监控和分析服务器性能、排查问题具有重要意义。本文将详细介绍如何配置Tomcat访问日志以及如何记录POST请求参数。 首先,Tomcat访问日志的配置通常在`...

    tomcat仿问日志

    根据提供的文件信息,本文将深入探讨 Tomcat 的访问日志配置与分析。 #### 一、Tomcat 日志类型概述 通常情况下,Web 服务器会生成两类日志: 1. **运行日志**:这类日志主要用于记录服务器在运行过程中的相关...

    tomcat统计日志配置.pdf

    本文将深入探讨如何配置Tomcat的访问日志以及如何利用这些日志进行有效的分析。 首先,开启Tomcat的访问日志功能需要编辑`server.xml`配置文件,该文件位于Tomcat的安装目录下的`conf`子目录。默认情况下,访问日志...

    windows下tomcat的catalina.out按天自动分割

    然而,随着日志数据的不断累积,单一的日志文件可能会变得异常庞大,这不仅会导致磁盘空间占用过多,还可能影响到日志的检索与分析效率。 因此,实现日志文件的自动分割对于维护良好的系统性能至关重要。本文将详细...

    tomcat架构的源码分析

    ### Tomcat架构的源码分析 #### 一、Tomcat的架构概述 Tomcat作为一款广泛使用的开源Java Servlet容器,其内部架构设计简洁而高效。本文档将对Tomcat的架构进行详细介绍,并从源码层面深入分析其核心组成部分。...

    eclipse 访问tomcat问题

    - 如果仍然存在问题,可以进一步检查 Tomcat 的日志文件(通常位于安装目录下的 logs 文件夹),查看是否有错误信息提示。 #### 总结 通过上述步骤,可以有效地解决在 Eclipse 中遇到的无法访问 Tomcat 服务的...

    tomcat日志json化.txt

    这里定义了两种模式,一种用于匹配Tomcat的常规日志条目,另一种用于匹配访问日志。 - `%{TIMESTAMP_ISO8601:time}%{DATA:thread}%{LOGLEVEL:level}%{JAVACLASS:class}:%{GREEDYDATA:info}`:这种模式用于匹配...

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

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

Global site tag (gtag.js) - Google Analytics