在 CentOS 上查看 Jenkins 日志 通常有几种方式,取决于你是 YUM/RPM 安装 还是 Docker / WAR 包 运行。
sudo journalctl -u jenkins
实时查看:
sudo journalctl -u jenkins -f
查看最近 100 行:
sudo journalctl -u jenkins -n 100
Jenkins 日志默认位置:
/var/log/jenkins/jenkins.log
查看:
tail -f /var/log/jenkins/jenkins.log
或:
less /var/log/jenkins/jenkins.log
docker ps
docker logs jenkins
实时日志:
docker logs -f jenkins
系统管理 → 系统日志
任务 → 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 |
如果你能告诉我:
我可以给你更精确的日志定位方法。