logcheckで毎日の要約と毎時の電子メールを送信する方法はありますか?

logcheckで毎日の要約と毎時の電子メールを送信する方法はありますか?

私はログチェックで時間ごとの通知を送信しながら、一日の終わりに毎日の要約を送信する方法を探しています。

これを達成する方法はありますか?たとえば、logcheck を手動で呼び出すと問題が解決します。私は少しシェルスクリプトを恐れていません。

答え1

logcheck はステータスディレクトリを使用して、ログファイル内のその場所を追跡します。これはコマンドラインで上書きできます。

rsyslog または syslog logrotate スクリプト内で事前回転スクリプトで日次レポートを実行できます。コマンドラインで代替ステータスディレクトリを指定する必要があります。

logcheck のオプションを見つけるには、/usr/sbin/logcheck -hroot 以外のユーザーとしてコマンドを実行します。

関連情報