温馨提示×

Ubuntu Jenkins部署的日志在哪查看

小樊
41
2026-01-03 01:04:33
栏目: 智能运维

Ubuntu 上 Jenkins 日志位置与常用查看方式

主要日志文件位置

  • 系统日志文件:/var/log/jenkins/jenkins.log(最常用,包含启动、部署与运行期输出)
  • 服务单元日志:通过 journalctl -u jenkins.service 查看(systemd 日志,便于排查服务启动失败、权限等问题)
  • 相关目录:/var/lib/jenkins(工作目录,非日志;若日志写入异常,可检查该目录及子目录权限)

常用查看与检索命令

  • 实时查看最新日志:sudo tail -f /var/log/jenkins/jenkins.log
  • 查看最近 N 行:sudo tail -n 50 /var/log/jenkins/jenkins.log
  • 检索关键字:sudo grep “关键字” /var/log/jenkins/jenkins.log
  • 分页查看:sudo less /var/log/jenkins/jenkins.log
  • 查看 systemd 服务日志:sudo journalctl -u jenkins.service -f(加 -f 实时跟踪)

部署阶段快速排查路径

  • 检查服务状态:sudo systemctl status jenkins(是否 active、是否启动失败)
  • 端口是否被占用:sudo lsof -i :8080sudo netstat -tulnp | grep :8080(默认端口通常为 8080,若被占用需调整端口或释放占用进程)
  • 配置与权限核对:配置文件 /etc/default/jenkins;必要时修正目录权限(如 /var/lib/jenkins/var/log/jenkins 归属 jenkins:jenkins),修改后执行 sudo systemctl daemon-reload && sudo systemctl restart jenkins

0