Skip to content

Instantly share code, notes, and snippets.

@rajeshkp
Forked from freiden/gist:6308681
Created September 14, 2013 06:05
Show Gist options
  • Save rajeshkp/6559218 to your computer and use it in GitHub Desktop.
Save rajeshkp/6559218 to your computer and use it in GitHub Desktop.
# rotate log files daily, keep 32 days
daily
rotate 32
# create new (empty) log files after rotating old ones
create
compress
missingok
create 0644
/home/discourse/discourse/log/clockwork.log
{
postrotate
pkill -HUP -f clockwork
endscript
}
/home/discourse/discourse/log/sidekiq.log
{
# Should we just kill sidekiq?
# https://github.com/mperham/sidekiq/issues/1008
postrotate
pkill -USR2 -f sidekiq
endscript
}
/home/discourse/discourse/log/production.log
{
# ????
}
/home/discourse/discourse/log/production_errors.log
{
# production_errors is opened on demand, no need to reopen
}
/home/discourse/discourse/log/thin*.log
{
postrotate
pkill -USR1 -f 'thin server'
endscript
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment