阅读量:4
一、定位日志文件
Tomcat日志默认存放在 /var/log/tomcat 或 /opt/tomcat/logs 目录下,主要文件包括:
catalina.out:记录启动、运行及错误信息。localhost.:记录应用初始化异常。.log access_log:记录访问请求(路径可能为logs/或conf/Catalina/localhost/)。
二、基础查看与过滤
- 实时查看:
tail -f catalina.out。 - 分页查看:
less catalina.out。 - 过滤关键字:
grep 'ERROR' catalina.out。 - 统计行数:
wc -l catalina.out。
三、进阶分析技巧
- 按时间段筛选:
sed -n '/2025-09-01 00:00:00/,/2025-09-01 23:59:59/p' catalina.out。 - 分析访问日志:统计IP访问量
awk '{print $1}' access_log | sort | uniq -c | sort -nr。 - 提取异常堆栈:
grep -A 20 'Exception' catalina.out(显示匹配行及后20行)。
四、日志管理工具
- 命令行工具:
cronolog按日期分割日志,避免文件过大。 - 可视化工具:
- ELK Stack:Elasticsearch+Logstash+Kibana,用于日志采集、分析和可视化。
- Graylog:支持日志集中管理与告警。
五、注意事项
- 权限问题:若无法访问日志,使用
sudo提权。 - 日志轮转:通过
logrotate配置自动压缩旧日志,避免磁盘占满。
参考来源:
以上就是关于“如何使用Ubuntu Tomcat日志”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm