在Ubuntu系统中,GitLab的日志文件通常位于以下路径:
GitLab日志目录:
/var/log/gitlab/
具体日志文件:
/var/log/gitlab/rails/production.log
/var/log/gitlab/sidekiq/current
/var/log/nginx/gitlab_error.log
/var/log/nginx/gitlab_access.log
/var/log/postgresql/
你可以使用以下命令来查看这些日志文件:
查看Rails日志:
sudo tail -f /var/log/gitlab/rails/production.log
查看Sidekiq日志:
sudo tail -f /var/log/gitlab/sidekiq/current
查看Nginx日志:
sudo tail -f /var/log/nginx/gitlab_error.log
sudo tail -f /var/log/nginx/gitlab_access.log
查看PostgreSQL日志:
PostgreSQL的日志文件通常位于/var/log/postgresql/
目录下,具体文件名可能是postgresql-<version>-main.log
。你可以使用以下命令查看:
sudo tail -f /var/log/postgresql/postgresql-<version>-main.log
如果你需要调整日志级别,可以在GitLab的配置文件中进行设置。配置文件通常位于/etc/gitlab/gitlab.rb
。例如,你可以调整Rails日志的级别:
gitlab_rails['log_level'] = :debug # 可以设置为 :info, :warn, :error, :fatal, :unknown
修改配置后,运行以下命令使更改生效:
sudo gitlab-ctl reconfigure
通过这些步骤,你应该能够轻松地查看和管理GitLab的日志文件。