ムッシューの日記

2人の子供とのお出かけネタから趣味の釣りネタなど

logwatchでサーバのログ情報をメール送信する(CentOS7)


サーバの異常情報をメールで送信するための方法をいろいろ検討。

調べていると、logwatch、Logcheck、Swatchとかでてきますが、とりあえずlogwatchを導入してみましたので、その時の手順。OSはCentOS7です。

1. logwatchのインストール

デフォルトではCentOS7い入っていないかったので、yumでインストールします。

$ yum -y install logwatch

2. 設定ファイルの修正

デフォルトの設定ファイルを所定の場所にコピーし、修正します。

$ cp /usr/share/logwatch/default.conf/logwatch.conf /etc/logwatch/conf/logwatch.conf
$ vi /etc/logwatch/conf/logwatch.conf
...
MailTo = toAddr@example.com #送信先メールアドレスを設定
...
MailFrom = fromAddr@example.com #表示する送信元メールアドレス
...
Detail = High #ここは必要に応じて情報レベルを設定

cronにデフォルトで登録されるので、これで日時で/var/logの情報がメールで送信されます。


次へ 投稿

前へ 投稿

© 2017 ムッシューの日記

テーマの著者 Anders Norén