例如,syslog
在远程syslog
进入的收集器上/var/syslog/<host>/*.log
,我的logrotate
配置中是否可以包含以下内容:
/var/syslog/*/*.log {
daily
keep 7
compress
delaycompress
sharedscripts
postrotate
/bin/kill -HUP `cat /var/run/syslogd.pid 2> /dev/null` 2> /dev/null || true
endscript
}
感谢一位同事和Patrick Mevzek找到了这个问题的答案。
引自rfaircloth.com:
这是至少 RHEL/CentOS 7 和 Ubuntu 16 LTS 的 OOTB 功能。