温馨提示×

怎么远程看tomcat ubuntu日志

小樊
46
2026-09-21 19:36:03
栏目: 智能运维

在 Ubuntu 服务器上远程查看 Tomcat 日志,常见有几种方式,从简单到专业给你列一下:


一、SSH 直接看(最常用)

如果你有服务器 SSH 权限:

ssh user@server_ip

进入服务器后查看 Tomcat 日志(默认路径一般是):

# Catalina 日志
tail -f /opt/tomcat/logs/catalina.out

# 或
tail -f /var/log/tomcat9/catalina.out

实时跟踪日志:

tail -f catalina.out

只看错误:

grep ERROR catalina.out

二、一条命令远程看(不用登录)

ssh user@server_ip "tail -f /opt/tomcat/logs/catalina.out"

三、SFTP / SCP 下载后本地看

scp user@server_ip:/opt/tomcat/logs/catalina.out ./

然后用本地编辑器(VS Code、Notepad++)看。


四、Web 方式看(适合没 SSH 权限)

如果 Tomcat 开了管理页面:

http://server_ip:8080/manager/html

(需要配置 tomcat-users.xml)

⚠️ 生产环境不推荐开 manager


五、日志集中管理(专业方案)

适合多台服务器:

  • ELK(Elasticsearch + Logstash + Kibana)
  • Grafana + Loki
  • Fluentd + Kafka

Tomcat 日志 → 采集 → 远程可视化查看


六、常见 Tomcat 日志位置

/opt/tomcat/logs/
├── catalina.out
├── localhost.log
├── host-manager.log
└── manager.log

如果你是用 apt 安装的:

/var/log/tomcat9/

七、小技巧

限制行数:

tail -n 200 catalina.out

看某时间段:

sed -n '/2026-01-21 10:00/,/2026-01-21 11:00/p' catalina.out

如果你能告诉我:

  • 是否有 SSH 权限
  • Tomcat 安装方式(apt / 二进制)
  • 是否是生产环境

我可以给你最合适的远程查看方案。

0 踩