温馨提示×

ubuntu jenkins怎么查看日志

小樊
44
2026-09-25 13:47:51
栏目: 智能运维

在 Ubuntu 上查看 Jenkins 日志 通常有几种方式,取决于你是想看 系统日志、Jenkins 服务日志 还是 任务构建日志。下面按常见场景说明:


一、查看 Jenkins 服务日志(最常用)

1. 使用 systemd(推荐,Ubuntu 16.04+)

sudo journalctl -u jenkins

实时查看:

sudo journalctl -u jenkins -f

查看最近 100 行:

sudo journalctl -u jenkins -n 100

2. 查看 Jenkins 日志文件

Jenkins 默认日志路径:

/var/log/jenkins/jenkins.log

查看日志:

sudo tail -f /var/log/jenkins/jenkins.log

查看最后 200 行:

sudo tail -n 200 /var/log/jenkins/jenkins.log

二、查看某个 Job(任务)的构建日志

方式 1:Web 界面(最简单)

  1. 打开 Jenkins
  2. 进入对应任务(Job)
  3. 点击某次构建(Build #xx)
  4. 点击 Console Output

方式 2:服务器上直接看日志文件

构建日志默认在:

/var/lib/jenkins/jobs/<任务名>/builds/<构建号>/log

例如:

cat /var/lib/jenkins/jobs/my-job/builds/12/log

实时查看:

tail -f /var/lib/jenkins/jobs/my-job/builds/12/log

三、查看 Jenkins 启动错误

如果 Jenkins 启动失败:

sudo systemctl status jenkins

或:

sudo journalctl -xe

四、常见排查命令汇总

# 查看 Jenkins 状态
sudo systemctl status jenkins

# 重启 Jenkins
sudo systemctl restart jenkins

# 查看端口
sudo netstat -tunlp | grep java

如果你能告诉我:

  • Jenkins 是 apt 安装 还是 Docker
  • 想看的是 启动日志 还是 构建日志

我可以给你更精确的命令。

0 踩