logwatch で毎日、ログをメールで確認する

logwatch を cron で毎日実行すれば ssh や postfix などのログの要約をメールで受信できる。 以下は、ubuntu 12.04 に logwatch の設定をしたときのメモ。 メールの送信サーバに関する設定はあらかじめおこなっておく。

インストール

apt-get install logwatch

設定

以下は root での作業。

cp /usr/share/logwatch/default.conf/logwatch.conf /etc/logwatch/conf/

で設定ファイルを用意する。 指定のメールアドレスにログの要約を送信して欲しいので

MailTo = user@example.com

のように MailTo を設定する。 キャッシュで使うディレクトリが無いので

mkdir /var/cache/logwatch

として用意しておく。

ubuntu では cron で毎日、実行されるようになっている。

/etc/cron.daily/00logwatch

としてうまく動くかを確認する。

参考

Tags of current page

,