温馨提示×

centos jenkins如何查日志

小樊
33
2026-09-15 10:59:09
栏目: 智能运维

CentOS 上查看 Jenkins 日志 通常有几种方式,取决于你是 YUM/RPM 安装 还是 Docker / WAR 包 运行。


一、RPM / YUM 安装的 Jenkins(最常见)

1️⃣ 使用 systemd 查看日志(推荐)

sudo journalctl -u jenkins

实时查看:

sudo journalctl -u jenkins -f

查看最近 100 行:

sudo journalctl -u jenkins -n 100

2️⃣ 直接查看日志文件

Jenkins 日志默认位置:

/var/log/jenkins/jenkins.log

查看:

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

或:

less /var/log/jenkins/jenkins.log

二、Docker 运行的 Jenkins

查看容器日志

docker ps
docker logs jenkins

实时日志:

docker logs -f jenkins

三、Jenkins Web 界面查看日志

  1. 登录 Jenkins
  2. 进入:
    系统管理 → 系统日志
    
  3. 可查看:
    • 所有 Jenkins 日志
    • 构建日志
    • 插件日志

四、Job(任务)构建日志

Web 界面

任务 → Build #x → Console Output

服务器文件路径

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

例如:

cat /var/lib/jenkins/jobs/test/builds/12/log

五、常见排错日志位置汇总

类型 路径
Jenkins 主日志 /var/log/jenkins/jenkins.log
Jenkins 数据目录 /var/lib/jenkins
Job 构建日志 /var/lib/jenkins/jobs/xxx/builds/
systemd 日志 journalctl -u jenkins

如果你能告诉我:

  • ✅ Jenkins 安装方式(rpm / docker / war)
  • ✅ 是 启动失败 还是 构建问题

我可以给你更精确的日志定位方法。

0