add option to logrotate for conversional policy.
This commit is contained in:
parent
030d994180
commit
1592aaff89
|
@ -93,6 +93,7 @@ def create_rulingcom_logrotate
|
||||||
File.open("#{@project_loc}/tmp/logrotate_setting", 'w') { |file| file.write(logrotate_setting.result) }
|
File.open("#{@project_loc}/tmp/logrotate_setting", 'w') { |file| file.write(logrotate_setting.result) }
|
||||||
|
|
||||||
`sudo cp #{@project_loc}/tmp/logrotate_setting /etc/logrotate.d/rulingcom`
|
`sudo cp #{@project_loc}/tmp/logrotate_setting /etc/logrotate.d/rulingcom`
|
||||||
|
`logrotate -v -f /etc/logrotate.conf`
|
||||||
end
|
end
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|
|
@ -1,24 +1,32 @@
|
||||||
/var/log/rulingcom/*.log {
|
/var/log/rulingcom/*.log {
|
||||||
daily
|
daily
|
||||||
rotate 5
|
dateext
|
||||||
|
compress
|
||||||
|
rotate 30
|
||||||
}
|
}
|
||||||
|
|
||||||
#Resque
|
#Resque
|
||||||
<%= "#{@project_folder}/nginx/logs/access.log" %>{
|
<%= "#{@project_folder}/nginx/logs/access.log" %>{
|
||||||
daily
|
daily
|
||||||
rotate 5
|
dateext
|
||||||
|
compress
|
||||||
|
rotate 30
|
||||||
}
|
}
|
||||||
|
|
||||||
#DB log
|
#DB log
|
||||||
/var/log/mongodb{
|
/var/log/mongodb{
|
||||||
daily
|
daily
|
||||||
rotate 5
|
dateext
|
||||||
|
compress
|
||||||
|
rotate 30
|
||||||
}
|
}
|
||||||
|
|
||||||
#Orbit
|
#Orbit
|
||||||
<%= "#{@project_folder}/log/*production.log" %>{
|
<%= "#{@project_folder}/log/*production.log" %>{
|
||||||
daily
|
daily
|
||||||
rotate 5
|
dateext
|
||||||
|
compress
|
||||||
|
rotate 30
|
||||||
}
|
}
|
||||||
# end of Orbit,EXTEND IF NEEDED
|
# end of Orbit,EXTEND IF NEEDED
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue