在 CentOS 上查看 Jenkins 日志,常见有几种方式,取决于你是 系统服务安装 还是 容器运行。
如果你是用 yum / rpm 安装的 Jenkins:
sudo journalctl -u jenkins
实时查看:
sudo journalctl -u jenkins -f
查看最近 100 行:
sudo journalctl -u jenkins -n 100
Jenkins 默认日志路径:
/var/log/jenkins/jenkins.log
查看:
sudo tail -f /var/log/jenkins/jenkins.log
查看最近 200 行:
sudo tail -n 200 /var/log/jenkins/jenkins.log
Jenkins → 系统管理 → 系统日志
具体 Job → Build #x → Console Output
如果是插件问题:
系统管理 → 系统日志 → 新建日志记录器
例如:
hudsonorg.jenkinscicom.cloudbees设置日志级别为 DEBUG
docker ps
docker logs jenkins
实时:
docker logs -f jenkins
sudo journalctl -u jenkins -xe
sudo netstat -tunlp | grep 8080
如果你能告诉我:
我可以给你更精确的日志查看方式。