温馨提示×

centos jenkins怎么日志

小樊
39
2026-09-12 04:53:20
栏目: 智能运维

CentOS 上,Jenkins 的日志位置和查看方式主要取决于安装方式(yum / rpm / docker)。下面按常见情况说明:


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

1️⃣ Jenkins 自身日志

/var/log/jenkins/jenkins.log

查看实时日志:

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

2️⃣ systemd 启动日志(推荐)

journalctl -u jenkins -f

查看历史日志:

journalctl -u jenkins --since "2024-01-01"

3️⃣ Jenkins Web 界面日志

  • 浏览器登录 Jenkins
  • 系统管理 → 系统日志
  • 可看到:
    • All Jenkins Logs
    • 构建日志

二、Docker 方式运行的 Jenkins

查看容器日志

docker ps        # 找到 jenkins 容器名
docker logs -f jenkins

Jenkins 容器内日志路径

/var/jenkins_home/logs/

三、Job(任务)构建日志

命令行查看

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

示例:

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

Web 界面

  • 打开 Job
  • 点击 #构建号 → Console Output

四、常见排错日志

问题 查看位置
Jenkins 启动失败 journalctl -u jenkins
插件报错 /var/log/jenkins/jenkins.log
构建卡死 Job Console / 系统日志
权限问题 jenkins.log + ls -l /var/lib/jenkins

五、日志级别调整(可选)

Web:

  • 系统管理 → 系统日志 → 高级
  • 设置 hudson / org.jenkinsDEBUG

如果你愿意,可以告诉我:

  • ✅ Jenkins 安装方式(yum / docker)
  • ✅ 具体想查什么问题(启动失败 / 构建报错)

我可以直接帮你定位日志。

0