温馨提示×

ubuntu tomcat日志什么级别

小樊
39
2026-10-15 07:46:50
栏目: 智能运维

在 Ubuntu 上运行的 Tomcat,其“日志级别”通常可以从 两个层面 来理解:


一、Tomcat 自身的日志级别(java.util.logging)

Tomcat 默认使用 JUL(Java Util Logging),配置文件在:

/etc/tomcat9/logging.properties
# 或
/opt/tomcat/conf/logging.properties

常见日志级别(从低到高)

SEVERE  >  WARNING  >  INFO  >  CONFIG  >  FINE  >  FINER  >  FINEST
  • SEVERE:严重错误(默认会记录)
  • WARNING:警告
  • INFO:普通信息(默认级别)
  • FINE / FINER / FINEST:调试信息

示例

org.apache.catalina.level = INFO

改为调试:

org.apache.catalina.level = FINE

二、应用日志级别(如 log4j / logback)

如果你部署的 Web 应用使用了:

  • log4j
  • logback
  • slf4j

那么日志级别由应用自己的配置文件控制,例如:

<logger name="com.example" level="DEBUG"/>

常见级别:

ERROR > WARN > INFO > DEBUG > TRACE

三、系统日志(Ubuntu 层面)

Tomcat 在 Ubuntu 上也可能输出到:

/var/log/syslog
/var/log/tomcat9/catalina.out

这些不是“级别”,而是日志文件。


四、常用查看命令

tail -f /var/log/tomcat9/catalina.out
journalctl -u tomcat9

总结一句话

Ubuntu 上 Tomcat 默认日志级别是 INFO,调试时改为 FINE 或 DEBUG。

如果你愿意,可以告诉我:

  • Tomcat 版本(8 / 9 / 10)
  • 是否用了 log4j / logback
  • 想查什么问题(报错 / 性能 / 调试)

我可以给你精确配置示例。

0 踩