查看日志
- 命令行查看
- 直接查看:
sudo cat /var/log/jenkins/jenkins.log - 实时查看:
sudo tail -f /var/log/jenkins/jenkins.log - 搜索关键字:
sudo grep "关键字" /var/log/jenkins/jenkins.log - 分页查看:
sudo less/more /var/log/jenkins/jenkins.log
- Jenkins界面查看
- 进入「Manage Jenkins」→「System Log」查看系统日志。
- 在Job构建历史中点击「Console Output」查看构建日志。
分析日志
- 基础分析:通过
cat、tail等命令快速定位错误信息、异常堆栈。 - 插件辅助:
- Log Parser Plugin:通过正则表达式解析日志,提取关键信息。
- Build Failure Analyzer:自动分析构建失败日志,高亮错误。
- 第三方工具集成
- ELK Stack:可视化日志,支持搜索、统计和告警。
- Graylog:集中管理日志,提供日志分析和告警功能。
日志管理
- 日志轮转:通过
logrotate配置每日轮转、保留7天压缩日志,避免文件过大。 - 定期清理:用Cron作业删除超过7天的旧日志,释放磁盘空间。
说明:系统日志路径为/var/log/jenkins/jenkins.log,构建日志可通过Jenkins界面直接访问。