GitLab Linux版日志管理实操指南
一 日志查看与定位
二 日志目录与关键日志文件
| 日志文件 | 路径 | 主要用途 |
|---|---|---|
| production.log | /var/log/gitlab/gitlab-rails/production.log | Rails 应用运行日志 |
| production_json.log | /var/log/gitlab/gitlab-rails/production_json.log | JSON 格式异常与结构化日志 |
| gitlab-shell.log | /var/log/gitlab/gitlab-shell/ | Git 命令执行、SSH 权限相关 |
| sidekiq.log | /var/log/gitlab/sidekiq/ | 后台任务(Sidekiq)处理日志 |
| unicorn_stderr.log | /var/log/gitlab/unicorn/ | Web 服务器(Unicorn)错误日志 |
| nginx 访问/错误日志 | /var/log/gitlab/nginx/ | Nginx 访问与错误日志 |
三 日志轮转与保留策略
四 日志级别调整与远程输出
五 集中化分析与运维建议