在 CentOS 上,Jenkins 的日志位置和查看方式主要取决于安装方式(yum / rpm / docker)。下面按常见情况说明:
/var/log/jenkins/jenkins.log
查看实时日志:
tail -f /var/log/jenkins/jenkins.log
journalctl -u jenkins -f
查看历史日志:
journalctl -u jenkins --since "2024-01-01"
docker ps # 找到 jenkins 容器名
docker logs -f jenkins
/var/jenkins_home/logs/
/var/lib/jenkins/jobs/<Job名>/builds/<构建号>/log
示例:
cat /var/lib/jenkins/jobs/test/builds/12/log
| 问题 | 查看位置 |
|---|---|
| Jenkins 启动失败 | journalctl -u jenkins |
| 插件报错 | /var/log/jenkins/jenkins.log |
| 构建卡死 | Job Console / 系统日志 |
| 权限问题 | jenkins.log + ls -l /var/lib/jenkins |
Web:
hudson / org.jenkins 为 DEBUG如果你愿意,可以告诉我:
我可以直接帮你定位日志。