debian

Debian Tomcat日志中如何查看错误详情

小樊
39
2025-09-16 17:30:23
栏目: 智能运维

  1. 定位日志文件
    Debian Tomcat日志默认存放在/var/log/tomcatX/目录(X为版本号),主要查看catalina.out(核心错误日志)。

  2. 命令行快速查看

    • 实时查看最新日志:tail -f /var/log/tomcatX/catalina.out
    • 过滤错误信息:grep "ERROR" /var/log/tomcatX/catalina.out
    • 搜索特定时间段日志:grep -E "2025-09-01 10:00|2025-09-01 11:00" /var/log/tomcatX/catalina.out
  3. 分析日志内容

    • 关注ERRORSEVERE级别的日志,包含时间戳、线程信息、类名及错误描述。
    • 查看异常堆栈跟踪(若有),定位代码问题。
  4. 使用工具辅助分析

    • 复杂日志可用ELK Stack(Elasticsearch+Logstash+Kibana)或Splunk可视化分析。
  5. 调整日志级别(可选)
    若需更详细日志,修改/etc/tomcatX/logging.properties,将level设为FINEFINER,重启Tomcat生效。

示例
若日志中出现java.lang.OutOfMemoryError,需结合堆栈跟踪分析内存泄漏点,并通过JAVA_OPTS调整JVM内存参数。

0
看了该问题的人还看了