`

Tomcat-access log

阅读更多
tomcat access日志的配置 案例:

<?xml version='1.0' encoding='utf-8'?>

<Server port="8005" shutdown="SHUTDOWN">

  <Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" />
  <Listener className="org.apache.catalina.core.JasperListener" />
  <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener" />
  <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener" />
  <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" />

  <Service name="Catalina">
  
    <!--
    <Executor name="tomcatThreadPool" namePrefix="catalina-exec-" 
        maxThreads="150" minSpareThreads="4"/>
    -->
    <Connector port="8080" maxHttpHeaderSize="8192"
               maxThreads="600" minSpareThreads="50" maxSpareThreads="150"
               enableLookups="false" redirectPort="8443" acceptCount="100"
               connectionTimeout="20000" disableUploadTimeout="true" 
                compression="on"   compressionMinSize="2048"
                noCompressionUserAgents="gozilla, traviata"   compressableMimeType="text/csv,text/html,text/xml,text/css,text/plain,text/javascript,application/javascript,application/x-javascript,application/json,application/xml"
                URIEncoding="UTF-8" 
  />
    

    <Engine name="Catalina" defaultHost="localhost">

       <Host name="localhost" appBase="/sss/htdocs"
       unpackWARs="flase" autoDeploy="true"
       xmlValidation="false" xmlNamespaceAware="false">

  <Context path="/" docBase="" debug="0" reloadable="false"/>

        <Valve className="org.apache.catalina.valves.AccessLogValve"
                directory="logs"  prefix="localhost_access_log." suffix=".txt"
                pattern="%a %l %u %t "%r" %s %b "%{Referer}i" "%{User-Agent}i" "%{QunarGlobal}c" %v %{X-Forwarded-For}i" resolveHosts="false"/>
        <Logger className="org.apache.catalina.logger.FileLogger"
                 directory="logs"  prefix="localhost_log." suffix=".txt"
            timestamp="true"/>
<!--  ADD TODAY LOG -->
                 <Valve className="org.apache.catalina.valves.AccessLogValve" 
                   directory="logs"  prefix="today." suffix=""  
                   fileDateFormat="yyyy-MM-dd-HH"  pattern="%a %l %u %t "%r" %s %b "%{Referer}i" "%{User-Agent}i" "%{QunarGlobal}c" %{X-Forwarded-For
}i" resolveHosts="false"/>
                <!--  ADD TODAY LOG END -->

      </Host>
    </Engine>
  </Service>
</Server>


相关参考:
http://twb.iteye.com/blog/182100
1
0
分享到:
评论

相关推荐

    influxdb-tomcat-accesslog:将登录到 InfluxDB 数据库的 Tomcat 访问日志阀

    influxdb-tomcat-accesslog 将登录到 InfluxDB 数据库的 Tomcat 访问日志阀。 此实现旨在向添加 influxdb 支持。 Tomcat 的默认访问日志阀将访问日志记录到logs/localhost_access_log.TIMESTAMP.txt文件中。配置将...

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

    tomcat-access-log-js-parser Javascript 函数将 Tomcat 访问日志行解析为 JSON 字符串。 parseCommonFormat(line)和parseCommonFormatSnakeCaseKeys(line)函数仅使用内置的 Javascript 功能并返回转换为 JSON ...

    apache-tomcat-7.0.79.zip

    7. **日志和错误处理**:Tomcat默认在logs目录下记录服务器运行的日志,包括catalina.out、host-manager、manager和localhost_access_log.*.txt等文件。这些日志对于排查问题和监控服务器状态至关重要。 8. **JMX...

    tomcat-7.0.26.tomcat-juli.jar

    &lt;Valve className="org.apache.juli.FileHandler" directory="logs" prefix="localhost_access_log." suffix=".txt"/&gt; ``` 四、Juli的使用 在Tomcat应用中,可以通过以下方式使用Juli: 1. **编程方式**:直接...

    apache-tomcat-7.0.85.tar.gz

    Tomcat的日志文件通常位于`$CATALINA_HOME/logs`目录下,包括`catalina.out`、`host-manager`、`localhost_access_log.*`等,这些文件可以帮助诊断和调试问题。 6. **安全性** Tomcat 7.0.85支持SSL/TLS配置,...

    官方原版apache-tomcat-8.5.54-windows-x64.zip

    9. **监控与日志**:Tomcat的`logs`目录中的日志文件可以帮助诊断问题,例如`catalina.out`记录了服务器的启动和运行情况,`localhost_access_log.*.txt`记录了每个HTTP请求的详细信息。 10. **社区支持**:Apache ...

    apache-tomcat-7.0.85和apache-tomcat-8.0.53解压包和安装文件步骤

    Tomcat的日志文件位于%CATALINA_HOME%\logs目录下,包括catalina.out、host-manager、manager、localhost和localhost_access_log.*.txt等文件。 9. **安全管理** - 使用%CATALINA_HOME%\conf\tomcat-users.xml...

    apache-tomcat-7.0.69-windows-x86

    7. **日志和错误处理**:Tomcat的日志文件位于logs目录下,包括catalina.out、host-manager、manager、localhost和localhost_access_log.*.txt等文件。这些日志对于诊断和调试问题至关重要。 8. **配置文件详解**:...

    apache-tomcat-7.0.108.7z

    存储Tomcat运行时的日志文件,如`catalina.out`记录了控制台输出,`host-manager_access.log`和`manager_access.log`记录了管理界面的访问日志,`localhost*.log`记录了每个应用的请求日志。 5. **RUNNING.txt**:...

    apache-tomcat-7.0.62-windows-x64.zip

    - Tomcat的日志信息通常输出在`logs`目录下的文件中,如`catalina.out`、`localhost_access_log.*.txt`等,这对于诊断和调试应用问题非常有帮助。 7. **安全性**: - 虽然免安装简化了部署,但同时也可能带来安全...

    apache-tomcat-8.0.15

    默认的日志文件位于`logs`目录下,如`catalina.out`、`host-manager.log`和`localhost_access_log.*.txt`等。通过分析这些日志,可以找出应用程序的错误和性能瓶颈。 8. **热部署**: Tomcat 支持热部署,这意味着在...

    apache-tomcat-5.5.27.exe

    2. 日志管理:Tomcat的日志文件主要位于`logs`目录下,包括`catalina.out`、`host-manager`、`localhost_access_log.*`等。 3. 安全性:通过`conf/tomcat-users.xml`配置文件添加用户角色和权限,启用基本的身份验证...

    apache-tomcat-9.0.13.rar

    1. 查看日志:Tomcat的日志文件位于logs目录下,如catalina.out、localhost_access_log.*.txt等,可帮助诊断问题。 2. 使用JMX监控:通过JMX(Java Management Extensions)监控Tomcat的运行状态,如内存使用、线程...

    apache-tomcat-7.0.92

    主要的日志文件包括catalina.out、localhost_access_log.*.txt和host-manager访问日志,通过对这些日志的分析,可以追踪应用运行情况和异常信息。 总之,Apache Tomcat 7.0.92是一个强大且易用的Java Web应用服务器...

    apache-tomcat-6.0.45

    6. **日志与错误处理**:Tomcat的`logs`目录用于存放服务器运行时的日志文件,如`catalina.out`记录整体日志,`localhost_access_log.*.txt`记录HTTP访问日志,这对于调试和监控系统状态非常有用。 7. **安全性**:...

    spring-boot-starter-purge-accesslog:Spring Boot应用程序的AccessLog清除策略

    用于Spring Boot应用程序的可清除AccessLog 为基于Spring Boot的应用程序启用访问日志文件清除功能的模块。 添加项目Lombok代理 该项目使用生成getter和setter等。从命令行编译应该不会引起任何问题,但是在IDE中,...

    apache-tomcat-8.5

    - Tomcat的日志文件主要分布在logs目录下,包括catalina.out、host-manager、manager、localhost_access_log.*等,帮助开发者调试和监控应用状态。 - 错误页面可通过在WEB-INF/web.xml中定义自定义的错误处理页面...

    apache-tomcat-6.0.14.rar

    `catalina.out`记录了启动和运行时的日志信息,而其他文件如`host-manager_access_log.*.txt`记录了Web管理界面的访问日志。 **8. 社区与资源** Apache Tomcat有一个活跃的社区,提供了丰富的文档、教程和论坛讨论...

    bfmvc-Tomcat-SpringMvc

    7. **调试与日志**:开发者通常会使用IDE的内置调试工具进行代码调试,同时,Spring MVC可以通过配置日志框架(如Log4j或Logback)记录应用运行时的信息,便于问题排查。 8. **测试**:bfmvc-Tomcat-SpringMvc可能...

    apache-tomcat-6.0.18.zip

    8. **日志和错误信息**: Tomcat的日志文件通常位于logs目录下,包括catalina.out、host-manager、localhost_access_log.*.txt等,这些文件有助于排查运行时问题。 9. **性能调优**: 根据实际需求,可以调整Tomcat的...

Global site tag (gtag.js) - Google Analytics