logwatch を導入する事で、ログ内容をメールにて通知される設定を
行ったはずが動作していない事が判明しました
調査した結果
・メール送信する設定が間違えていました
■参考サイト
・ログ監視ツールlogwatch(for Vine)
・サーバのログ監視ツールを使いこなそう
■修正内容
①.vi /usr/share/logwatch/default.conf/logwatch.conf
②.以下の分部を変更します。
変更前
mailer = “sendmail -t”
変更後
mailer = /usr/sbin/sendmail -t
※.mailer = /usr/sbin/sendmail -t に変更後、以下のコマンドを実行します。
③./usr/sbin/logwatch
※.正常にメール送信される事を確認して下さい。
④./usr/share/logwatch/scripts/logwatch.pl
※.正常にメール送信される事を確認して下さい。
③.④ を実行する事で、メール送信します。
■注意事項
筆者の環境では、sendmailを使用せずにpostfixを使用しています。
また、mailer = /usr/sbin/sendmail -t にする事で、メール送信する事を
確認しました。
logwatch のログがメール通知されない(Ⅰ)
- 更新日:
- 公開日:
この記事を書いている人
よし
某企業のSEとして社会に貢献している状態です。
また、2005年から自宅にサーバを構築するようになり
以下のタイミングで再構築など実施しています。
・玄箱HG(2005年11月~2007年5月)
・OpenMicroServer (2007年5月~2008年7月)
・MP965-D(2008年7月~2011年5月)
・SuperMicro(2011年5月~2014年12月)
・D54250WYB(2014年12月~現在)