Start log rolling for docker containers too. Fix logrotate for other daemons.
This commit is contained in:
parent
9d88288ab5
commit
76c0ce374d
@ -4,7 +4,7 @@
|
|||||||
missingok
|
missingok
|
||||||
notifempty
|
notifempty
|
||||||
compress
|
compress
|
||||||
maxsize 100m
|
maxsize 100M
|
||||||
daily
|
daily
|
||||||
create 0644 root root
|
create 0644 root root
|
||||||
}
|
}
|
||||||
|
10
cluster/saltbase/salt/logrotate/docker
Normal file
10
cluster/saltbase/salt/logrotate/docker
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
/var/lib/docker/containers/*/*-json.log {
|
||||||
|
rotate 5
|
||||||
|
copytruncate
|
||||||
|
missingok
|
||||||
|
notifempty
|
||||||
|
compress
|
||||||
|
maxsize 10M
|
||||||
|
daily
|
||||||
|
create 0644 root root
|
||||||
|
}
|
@ -16,6 +16,15 @@ logrotate:
|
|||||||
file: {{ file }}
|
file: {{ file }}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
|
||||||
|
/etc/logrotate.d/docker:
|
||||||
|
file:
|
||||||
|
- managed
|
||||||
|
- source: salt://logrotate/docker
|
||||||
|
- template: jinja
|
||||||
|
- user: root
|
||||||
|
- group: root
|
||||||
|
- mode: 644
|
||||||
|
|
||||||
/etc/cron.hourly/logrotate:
|
/etc/cron.hourly/logrotate:
|
||||||
file:
|
file:
|
||||||
- managed
|
- managed
|
||||||
|
Loading…
Reference in New Issue
Block a user