认识Tomcat的日志
来源:互联网 发布:log4j源码分析 编辑:程序博客网 时间:2024/04/29 07:32
- 一般的web服务器有两部分日志:
一是运行中的日志catalina.out,它主要记录运行的一些信息,尤其是一些异常错误日志信息。
二是访问日志信息access.`date +%F`.log,它记录的访问的时间,IP,访问的资料等相关信息。
- 日志类别
localhost.Y-M-D.log
经常用到的文件之一 ,程序异常没有被捕获的时候抛出的地方
Tomcat下内部代码丢出的日志
(jsp页面内部错误的异常,org.apache.jasper.runtime.HttpJspBase.service类丢出的,日志信息就在该文件!)
应用初始化(listener, filter, servlet)未处理的异常最后被tomcat捕获而输出的日志,而这些未处理异常最终会导致应用无法启动。
catalina.out
catalina.out其实是tomcat的标准输出(stdout)和标准出错(stderr),
这是在tomcat的启动脚本里指定的,如果没有修改的话stdout和stderr会重定向到这里。
所以我们在应用里使用System.out打印的东西都会到这里来。另外,如果我们在应用里使用其他的日志框架,配置了向Console输出的,则也会在这里出现。
比如以logback为例,如果配置ch.qos.logback.core.ConsoleAppender则会输出到catalina.out里。
catalina.Y-M-D.log
是tomcat自己运行的一些日志,这些日志还会输出到catalina.out,
但是应用向console输出的日志不会输出到catalina.{yyyy-MM-dd}.log
- manager.Y-M-D.log
管理的日志
host-manager.Y-M-D.log
虚拟主机方面
localhost_access_log.Y-M-D.txt
tomcat访问日志记录,需要配置
- 日志的级别
SEVERE (highest value) > WARNING > INFO > CONFIG > FINE > FINER > FINEST (lowest value)
- 日志级别的设置
修改 conf/logging.properties 中的内容,设定某类日志的级别
设置 catalina 日志的级别为: FINE
1catalina.org.apache.juli.FileHandler.level = FINE
禁用 catalina 日志的输出:
1catalina.org.apache.juli.FileHandler.level = OFF
catalina所有的日志消息均输出:
1catalina.org.apache.juli.FileHandler.level = ALL
- logging.properties 配置详解
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#可配置项(5类日志):catalina、localhost、manager、admin、host-manager
handlers = 1catalina.org.apache.juli.AsyncFileHandler, 2localhost.org.apache.juli.AsyncFileHandler, 3manager.org.apache.juli.AsyncFileHandler, 4host-manager.org.apache.juli.AsyncFileHandler, java.util.logging.ConsoleHandler
.handlers = 1catalina.org.apache.juli.AsyncFileHandler, java.util.logging.ConsoleHandler
############################################################
# Handler specific properties.
# Describes specific configuration info for Handlers.
############################################################
#日志输出级别:SEVERE (最高级别) > WARNING > INFO > CONFIG > FINE > FINER(精心) > FINEST (所有内容,最低级别)#配置文件使catalina日志输出级别为FINE1catalina.org.apache.juli.AsyncFileHandler.level = FINE
- #catalina文件输出位置
1catalina.org.apache.juli.AsyncFileHandler.directory = ${catalina.base}/logs
- #catalina日志前缀为catalina
1catalina.org.apache.juli.AsyncFileHandler.prefix = catalina.
#配置文件使localhost日志输出级别为FINE
2localhost.org.apache.juli.AsyncFileHandler.level = FINE
- #localhost文件输出位置
2localhost.org.apache.juli.AsyncFileHandler.directory = ${catalina.base}/logs
- #localhost日志前缀为localhost
2localhost.org.apache.juli.AsyncFileHandler.prefix = localhost.
#配置文件使manager日志输出级别为FINE
3manager.org.apache.juli.AsyncFileHandler.level = FINE
- #manager文件输出位置
3manager.org.apache.juli.AsyncFileHandler.directory = ${catalina.base}/logs
- #manager日志前缀为manager
3manager.org.apache.juli.AsyncFileHandler.prefix = manager.
#配置文件使host-manager日志输出级别为FINE4host-manager.org.apache.juli.AsyncFileHandler.level = FINE
- #host-manager文件输出位置
4host-manager.org.apache.juli.AsyncFileHandler.directory = ${catalina.base}/logs
- #host-manager日志前缀为host-manager
4host-manager.org.apache.juli.AsyncFileHandler.prefix = host-manager.
#配置文件使控制台日志输出级别为FINE
java.util.logging.ConsoleHandler.level = FINE
- #控制台日志输出格式
java.util.logging.ConsoleHandler.formatter = org.apache.juli.OneLineFormatter
############################################################
# Facility specific properties.
# Provides extra control for each logger.
############################################################
#localhost日志文件输出级别为INFO
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].level = INFO
- #localhost日志文件输出处理类2localhost.org.apache.juli.FileHandler
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].handlers = 2localhost.org.apache.juli.AsyncFileHandler
#manager日志文件输出级别为INFO
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/manager].level = INFO
- #manager日志文件输出处理类3manager.org.apache.juli.FileHandler
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/manager].handlers = 3manager.org.apache.juli.AsyncFileHandler
#host-manager日志文件输出级别为INFOorg.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/host-manager].level = INFO
- #host-manager日志文件输出处理类4host-manager.org.apache.juli.FileHandler
- org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/host-manager].handlers = 4host-manager.org.apache.juli.AsyncFileHandler
# For example, set the org.apache.catalina.util.LifecycleBase logger to log
# each component that extends LifecycleBase changing state:
#org.apache.catalina.util.LifecycleBase.level = FINE
# To see debug messages in TldLocationsCache, uncomment the following line:
#org.apache.jasper.compiler.TldLocationsCache.level = FINE
阅读全文
0 0
- 认识Tomcat的日志
- 认识Tomcat的日志
- Tomcat的简单认识
- tomcat的下载与认识
- 关于tomcat的日志
- tomcat 的日志
- tomcat日志的分配
- Tomcat 认识
- 认识 Tomcat
- Tomcat - 认识
- 关于MySQL二进制日志Binlog的认识
- 关于Tomcat的安装和认识
- Apache、Tomcat、Nginx服务器的比较认识
- Tomcat访问日志的格式
- tomcat 访问日志的使用
- 配置Tomcat的日志系统
- tomcat catalina的日志切割
- Tomcat日志log4j的使用
- CMDB控制Jenkins实现持续集成(js篇)
- lua实现excel十进制与26进制互转
- AES加密之后经过Base64转码
- 免登陆
- excel如何统计某种条件的元素个数
- 认识Tomcat的日志
- 计算机网络—三次握手/四次握手
- Java并发容器——CopyOnWriteArrayList
- linux中fork()函数详解
- 9.netty开发http+xml协议栈
- 01 OrangePi uboot编译
- 定义一个带 X 号关闭按钮的输入框
- QMC5883L说明文档
- Oracle 计算表中的时间与当前时间差
原创粉丝点击
热门IT博客
热门问题
老师的惩罚
人脸识别
我在镇武司摸鱼那些年
重生之率土为王
我在大康的咸鱼生活
盘龙之生命进化
天生仙种
凡人之先天五行
春回大明朝
姑娘不必设防,我是瞎子
陀螺世界下载
渔农阿阳
三叶草
阿胶糕的功效与作用
阿胶糕的做法
阿胶怎么吃
食味阿远
天国的阶梯
阴性
在阳台上边走边插
我中国队长
利物浦
v字仇杀队
x特遣队
少先队队歌
阜阳
阑尾炎
阑尾炎是怎么引起的
闺蜜
真心话问题
敢问路在何方
无问西东
问
闫欣与老张
姐弟雨后小故事2完整观看闪图
门徒
长隆野生动物园
长隆
长江七号
长江
长歌行
长春
长安75plus
长城图片
八达岭长城
长佩
长山蓝子
镜子
龙门镖局
鳄鱼
趣键盘