阅读量:2
在CentOS上查看Java日志可通过以下方式操作:
-
定位日志文件
- 常见路径:
/var/log/、/opt/[应用名]/logs/、应用工作目录。 - 通过配置文件(如Spring Boot的
application.properties)确认路径,例如logging.file.name=logs/app.log。 - 使用
find命令全局搜索:find / -name "*.log" | grep -i java。
- 常见路径:
-
命令行查看
- 实时查看:
tail -f /path/to/logfile.log。 - 过滤内容:
grep "ERROR" /path/to/logfile.log(可结合-A/-B查看上下文)。 - 查看全部内容:
cat /path/to/logfile.log(适合小文件)。
- 实时查看:
-
系统日志工具
- 若为系统服务,用
journalctl:journalctl -u java-service-name --since "1 hour ago"。
- 若为系统服务,用
-
日志分析工具
- 基础分析:
less(分页查看)、head(查看前N行)。 - 专业工具:ELK Stack(实时分析+可视化)、Splunk(商业级日志管理)。
- 基础分析:
-
日志轮转管理
- 避免日志过大,使用
logrotate配置轮转规则,配置文件位于/etc/logrotate.d/。
- 避免日志过大,使用
示例:查看Tomcat日志
# 定位日志文件
ls /var/log/tomcat/ # 通常为catalina.out
# 实时查看
tail -f /var/log/tomcat/catalina.out
# 过滤错误日志
grep "ERROR" /var/log/tomcat/catalina.out
以上就是关于“Java日志在CentOS上怎么查”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm