diff --git a/doc/settings/logs.md b/doc/settings/logs.md index d1139c96c261f5c8625a25b8a081e29f3634b29f_ZG9jL3NldHRpbmdzL2xvZ3MubWQ=..6c024fa7c3cd82026eee39ecada82f568a0b2af5_ZG9jL3NldHRpbmdzL2xvZ3MubWQ= 100644 --- a/doc/settings/logs.md +++ b/doc/settings/logs.md @@ -170,6 +170,25 @@ /opt/gitlab/embedded/sbin/logrotate -fv -s /var/opt/gitlab/logrotate/logrotate.status /var/opt/gitlab/logrotate/logrotate.conf ``` +### Increase how often logrotate is triggered + +The logrotate script triggers every 50 minutes and waits for 10 minutes before attempting to rotate the logs. + +To modify these values: + +1. Edit `/etc/gitlab/gitlab.rb`: + + ```ruby + logrotate['pre_sleep'] = 600 # sleep 10 minutes before rotating after start-up + logrotate['post_sleep'] = 3000 # wait 50 minutes after rotating + ``` + +1. Reconfigure GitLab: + + ```shell + sudo gitlab-ctl reconfigure + ``` + ## UDP log forwarding DETAILS: