(原文出处:http://blog.csdn.net/inter0507/article/details/2794426)
默认情况下Tomcat并不记录访问日志文件(access log): Catalina/conf/server.xml;将文件中这一段的注释去掉,然后将pattern的值改为combined ,这个模式下记录的日志比较详细。
<!--
<Valve className="org.apache.catalina.valves.AccessLogValve"
directory="logs" prefix="localhost_access_log." suffix=".txt"
pattern="combined" resolveHosts="false"/>
-->
重新启动一下Tomcat
另一种方法:
<Valve className="org.apache.catalina.valves.AccessLogValve"
directory="logs" prefix="localhost_access_log." suffix=".txt"
pattern="common" resolveHosts="false"/>
然后修改为:
<Valve className="org.apache.catalina.valves.FastCommonAccessLogValve"
directory="logs" prefix="localhost_access_log." suffix=".txt"
pattern="combined" resolveHosts="false" fileDateFormat="yyyy-MM-dd.HH"/>
pattern="combined" 记录的日志内容更详细,fileDateFormat="yyyy-MM-dd.HH",会让日志文件按小时进行滚卷,
比默认的按天滚卷要好些,尤其是访问量大的网站,可以考虑写成fileDateFormat="yyyy-MM-dd.HH.mm",就会是每分钟一个日志文件了。
而且可以分别按Engine, Host, or Context,来记录自己的日志
分享到:
相关推荐
标题中的“在Tomcat的访问日志配置:awstats”涉及到的是Apache Tomcat服务器的访问日志管理和分析工具——AWStats。AWStats是一款开源的Web服务器统计分析软件,它可以实时或者定期分析服务器的访问日志,提供详细...
Tomcat 日志配置 Tomcat 是一个流行的 Java Web 服务器,可以生成大量的日志信息,以便管理员跟踪和调试服务器的行为。配置 Tomcat 的日志级别和日志查看是非常重要的。本文将详细介绍 Tomcat 的日志配置,包括日志...
根据提供的文件信息,本文将深入探讨 Tomcat 的访问日志配置与分析。 #### 一、Tomcat 日志类型概述 通常情况下,Web 服务器会生成两类日志: 1. **运行日志**:这类日志主要用于记录服务器在运行过程中的相关...
Tomcat提供了访问日志功能,可以通过配置来记录用户的访问行为。本文将深入探讨如何配置Tomcat的访问日志以及如何利用这些日志进行有效的分析。 首先,开启Tomcat的访问日志功能需要编辑`server.xml`配置文件,该...
《Tomcat日志配置详解》 在Java Web应用中,Tomcat服务器扮演着至关重要的角色。作为Apache软件基金会的一个开源项目,Tomcat以其轻量级、高性能和稳定性赢得了广泛的应用。在开发和维护过程中,日志系统是必不可少...
本文将详细介绍如何配置Tomcat访问日志以及如何记录POST请求参数。 首先,Tomcat访问日志的配置通常在`conf/server.xml`文件中的`Host`标签下进行。要启用并定制访问日志,需要添加一个`Valve`元素,其`className`...
1. **users.xml**和**tomcat-users.xml**:在`conf`目录下,用于配置Tomcat的用户和角色,以实现基于角色的访问控制(RBAC)。 2. **context.xml**或`META-INF/context.xml`:可以设置应用级别的安全约束,如SSL...
以下是如何在Linux系统,特别是Redhat发行版上配置Tomcat日志以使用awstats进行分析的详细步骤。 首先,我们需要确保系统已经安装了Apache Tomcat服务器。如果尚未安装,可以使用如下命令进行安装: ```bash sudo ...
3. **日志配置**:Tomcat的日志文件位于$CATALINA_HOME/logs目录下,可以通过修改conf/logging.properties文件来定制日志级别和输出。 4. **安全设置**:为了增强安全性,应配置$CATALINA_HOME/conf/server.xml中的...
日期.txt** 访问日志配置: - 配置文件位置:`conf/server.xml` - `...
除了账号管理、认证授权和日志审计之外,Tomcat 系统安全配置基线还包括其他多个安全配置,如网络安全配置、系统更新配置、数据加密配置等。 网络安全配置是指在 Tomcat 系统中配置网络安全设置,以避免恶意攻击和...
这个示例会创建一个访问日志,记录请求的详细信息。 3. **日志级别与格式** Tomcat使用Java Util Logging (JULI)作为日志框架,支持`SEVERE`、`WARNING`、`INFO`、`CONFIG`、`FINE`、`FINER`和`FINEST`等日志级别...
4. **目录结构**:理解Tomcat的主要目录及其作用,如webapps(存放Web应用)、conf(存储配置文件)、logs(日志文件)等。 5. **配置文件详解**:重点讲解`server.xml`,这是Tomcat的主要配置文件,包括端口号设置...
- **logs**:存储Tomcat的日志文件,包括错误日志和访问日志。 ##### (三)配置JDK环境 在Windows 7环境下,除了安装Tomcat之外,还需要配置Java Development Kit (JDK)环境。这一步非常重要,因为Tomcat需要JDK的...
用户需要访问Apache Tomcat的官方网站下载相应版本的安装包,例如apache-tomcat-7.0.67.zip。下载完成后,将下载的压缩包解压到用户的个人计算机上指定的目录中。通常建议将Tomcat安装在用户目录下,以方便管理和...
最后,将`logback.xml`文件放置在`Tomcat`的`conf`目录下,重启`Tomcat`,日志管理就会按照新的规则进行,`catalina.out`文件将不再自动增长,而是被`logback`的日志配置所替代。 在使用过程中,可以根据实际需求...
**Tomcat的安装与配置教程步骤** Tomcat是一款开源、免费的Java应用服务器,由Apache软件基金会开发,主要用于运行Servlet和JSP应用。本教程将详细介绍在Windows、Linux和macOS操作系统上安装与配置Tomcat的步骤。 ...
4. **日志管理**:Tomcat的日志文件默认位于$CATALINA_HOME/logs目录下,可以根据需要调整日志级别和存储位置。 5. **上下文路径配置**:在$CATALINA_HOME/webapps目录下部署应用时,应用的URL默认为`...