1. MAKIZOU.COM
  2. webシステム開発・運用・保守

logwatchインストール&設定 – Linux

add to hatenahatena.comment(1)add to del.icio.us(0)add to livedoor.clip(0)add to Yahoo!Bookmark(0)Total: 1

Logwatch(ろぐいぉっち)は、日夜活動しているサーバーが出力するログから特定のパターンを含む行を比較的見やすい状態に加工してメール送信させるとても便利なツールです。
Logwatch自体はデーモンではないのでcronで動作させることにより利用することができます。

■logwatchインストール
# yum -y install logwatch

送信テスト
# logwatch

もし、メールが届かなかったらrootのメールアドレスが設定されていないことが疑われる。
Webminや下記のように直接rootのメールアドレスを設定する。

aliasesファイルの修正例
# vi /etc/aliases

root: root@example.com

■logwatch設定

設定と言ってもデフォルトのまま利用している。
しかし、送信されるメールの内容が煩雑なので必要なさそうな部分など、各サーバのログ出力を抑制する。

Apacheサーバのログより、URLに拡張子が無い場合の報告を抑制
# vi /etc/log.d/conf/services/http.conf

#$HTTP_IGNORE_ERROR_HACKS = 0
$HTTP_IGNORE_ERROR_HACKS = 1

Postfixサーバのログより、「statistics」を含む行をlogwatchで拾わないように設定
※「statistics: max connection rate 1/60s」のようなPostfixのログ
# vi /etc/log.d/conf/services/postfix.conf
最終行に追加

*Remove = statistics

この記事は参考になりましたか?
1つ星2つ星3つ星4つ星5つ星
Loading ... Loading ...
日付2008年01月07日
カテゴリwebシステム開発・運用・保守
ページビュー2,694PV
add to hatenahatena.comment(1)add to del.icio.us(0)add to livedoor.clip(0)add to Yahoo!Bookmark(0)Total: 1
トラックバック(0)
コメント(0)

トラックバック用URL

コメント

使用できるHTMLタグ
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt="">