SaltStack源码分析之使用logrotate模块
$ sudo salt 'gintama-qa-server' logrotate.show_confgintama-qa-server:
----------
/var/log/btmp:
----------
create:
0600 root utmp
missingok:
True
monthly:
True
rotate:
1
/var/log/cron:
True
/var/log/dracut.log:
----------
create:
0600 root root
missingok:
True
notifempty:
True
size:
30k
yearly:
True
/var/log/httpd/*log:
----------
/sbin/service:
httpd reload > /dev/null 2>/dev/null || true
delaycompress:
True
endscript:
True
missingok:
True
notifempty:
True
postrotate:
True
sharedscripts:
True
/var/log/maillog:
True
/var/log/messages:
True
/var/log/salt/cloud:
----------
compress:
True
missingok:
True
notifempty:
True
rotate:
5
weekly:
True
/var/log/salt/key:
----------
compress:
True
missingok:
True
notifempty:
True
rotate:
5
weekly:
True
/var/log/salt/master:
----------
compress:
True
missingok:
True
notifempty:
True
rotate:
5
weekly:
True
/var/log/salt/minion:
----------
compress:
True
missingok:
True
notifempty:
True
rotate:
5
weekly:
True
/var/log/salt/ssh:
----------
compress:
True
missingok:
True
notifempty:
True
rotate:
5
weekly:
True
/var/log/secure:
True
/var/log/spooler:
True
/var/log/wtmp:
----------
create:
0664 root utmp
minsize:
1M
monthly:
True
rotate:
1
/var/log/yum.log:
----------
create:
0600 root root
missingok:
True
notifempty:
True
yearly:
True
create:
True
dateext:
True
include:
/etc/logrotate.d
include files:
----------
dracut:
- /var/log/dracut.log
httpd:
- /var/log/httpd/*log
salt:
- /var/log/salt/master
- /var/log/salt/ssh
- /var/log/salt/cloud
- /var/log/salt/key
- /var/log/salt/minion
syslog:
- /var/log/secure
- /var/log/messages
- /var/log/maillog
- /var/log/cron
- /var/log/spooler
- {
yum:
- /var/log/yum.log
rotate:
4
weekly:
True
{:
----------
/bin/kill:
-HUP `cat /var/run/syslogd.pid 2> /dev/null` 2> /dev/null || true
endscript:
True
postrotate:
True
sharedscripts:
True
页:
[1]