温馨提示×

centos jenkins怎样查日志

小樊
40
2026-10-06 06:25:30
栏目: 智能运维

在 CentOS 上查看 Jenkins 日志,常见有几种方式,取决于你是 系统服务安装 还是 容器运行。


一、Jenkins 系统日志(最常用)

1️⃣ 通过 systemd(推荐)

如果你是用 yum / rpm 安装的 Jenkins:

sudo journalctl -u jenkins

实时查看:

sudo journalctl -u jenkins -f

查看最近 100 行:

sudo journalctl -u jenkins -n 100

2️⃣ 查看 Jenkins 日志文件

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 Web 页面查看日志

1️⃣ 系统日志

Jenkins → 系统管理 → 系统日志

2️⃣ 构建任务日志

具体 Job → Build #x → Console Output

三、Jenkins 插件日志(调试用)

如果是插件问题:

系统管理 → 系统日志 → 新建日志记录器

例如:

  • hudson
  • org.jenkinsci
  • com.cloudbees

设置日志级别为 DEBUG


四、如果 Jenkins 是 Docker 运行的

docker ps
docker logs jenkins

实时:

docker logs -f jenkins

五、常见排错场景

Jenkins 启动失败

sudo journalctl -u jenkins -xe

端口被占用

sudo netstat -tunlp | grep 8080

如果你能告诉我:

  • ✅ Jenkins 是 rpm 安装 / Docker / k8s
  • ✅ 是 启动失败 / 构建失败 / 插件问题

我可以给你更精确的日志查看方式。

0 踩