在 CentOS 上查看 Jenkins 日志,常见有几种方式,取决于你的安装方式(YUM 包安装 / WAR 包 / Docker)。下面按最常见情况说明:
sudo journalctl -u jenkins
实时查看:
sudo journalctl -u jenkins -f
默认日志路径:
/var/log/jenkins/jenkins.log
查看命令:
sudo tail -f /var/log/jenkins/jenkins.log
查看最近 100 行:
sudo tail -n 100 /var/log/jenkins/jenkins.log
系统管理 → 系统日志
可以查看:
任务 → 构建历史 → 某次构建 → Console Output
默认路径:
/var/lib/jenkins/jobs/<任务名>/builds/<构建号>/log
例如:
cat /var/lib/jenkins/jobs/test_job/builds/12/log
docker ps
docker logs -f jenkins容器名
| 问题 | 看哪里 |
|---|---|
| Jenkins 启动失败 | journalctl -u jenkins |
| 插件报错 | /var/log/jenkins/jenkins.log |
| 构建脚本错误 | Job Console / builds log |
| 权限问题 | jenkins.log + /var/lib/jenkins |
如果你愿意,可以告诉我:
我可以给你更精确的命令。