2017年6月28日水曜日

RPi_0025 logwatch

(1) logwatchのインストール

# apt-get install logwatch

(2) logwatchの設定

以下の1行の設定変更だけで、前日のログがレポートされるはずである。
# vi /etc/cron.daily/00logwatch
このファイルのこの行を、
/usr/sbin/logwatch --output mail

logwatchログを受け取るメールアドレスに変更する。
/usr/sbin/logwatch --mailto GMYNAME@gmail.com

(3) logwatchの手動動作テスト

通常は、以下のcrontabにあるように、毎朝の6:25に/etc/cron.daily/00logwatchが
起動する。
# grep daily /etc/crontab
25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
もし、レポートが届かないときは、
# cp /usr/share/logwatch/default.conf/logwatch.conf /etc/logwatch/conf/
# vi /etc/logwatch/conf/logwatch.conf
にて、次の箇所を変えてみる。
# diff /usr/share/logwatch/default.conf/logwatch.conf /etc/logwatch/conf/logwatch.conf
70c70,71
< Range = yesterday
---
> #Range = yesterday
> Range = All
通常は、前日yesterdayのログでレポートされるのをAllとして、
/usr/sbin/logwatch --output stdout
にて、手動動作テストすると動作確認できる。


0 件のコメント:

コメントを投稿