Logrotate

Logrotate:日誌配置文件中的消息用於輪換

  • November 8, 2015

我正在嘗試在 /etc/logrotate.d/ 中創建一個用於輪換的配置文件,我這樣做了:

sudo cat > service
/var/log/service/service.log {
rotate 6
compress
size=120M
missingok
create 0777 root root
notifempty
}

我想在目前日期和時間輪換後添加消息,在文件 /var/log/logrotate.log 中添加一些文本(例如“完成”)。我怎樣才能做到這一點?

postrotate在最後一個命令之前添加一個命令,}例如:

postrotate
exec >> /var/log/logrotate.log
date; echo 'completed'
endscript

這部分僅/bin/sh在日誌文件實際旋轉時才執行(by)。

引用自:https://unix.stackexchange.com/questions/241641