diff --git a/doc/settings/logs.md b/doc/settings/logs.md index 3c1c33892d8a77dbe769e3ed86c6aadcbbd55c85_ZG9jL3NldHRpbmdzL2xvZ3MubWQ=..e3c0213882732f1d32e5d90ee12b34527f9ac441_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: