ログファイルを操作するためのLogrotateまたはスクリプト

ログファイルを操作するためのLogrotateまたはスクリプト

特定のログファイルが特定のサイズに達したら空であることを確認したいと思います。logrotateマンページに次のように出ていたので初めて使用しました。

ログ基準がログサイズに基づいていない限り、1日に複数回ログを変更しません。

logrotate -f /etc/logrotate.confところが、翌日がで使用したり強制したりすると、ログファイルだけがローテーションされるようlogrotateです/etc/cron.daily/logrotate

これは私のlogrotate.confファイルです:

...
/var/log/maillog
{
    missingok
    notifempty
    nocompress
    size=10k
    postrotate
        touch /var/log/maillog
    endscript
}

これについてのあなたの考えを知りたいです。構成に問題がありますか?それとも、常にログファイルのサイズを確認するスクリプトを使用する必要がありますか?

ベストアンサー1

おすすめ記事