Plesk12.5 logwatch

Plesk12.5 logwatchの設定

優 Plesk12.5 logwatch

 

Plesk12.5が熱い!どんどんシステムが使いやすいように洗練されてきているなぁと感慨深い。

今回はPlesk12.5へのlogwatchの導入方法です。

SSHからlogwatchをyumでインストールするので、バックアップの上導入して下さい。

 

# yum install logwatch

 

テストします。

# /usr/sbin/logwatch  --range yesterday --mailto hoge@example.com --hostname plesk.example.com --detail High

メールにlogwatchのレポートが届いているか確認してみて下さいね!

 

 【logwatchの毎日実行スクリプトの削除】

logwatchをyumでインストールすると、毎日実行スクリプトを用意してくれているのですが、あくまでPleskで管理したいので削除することにします。

 

# cd /etc/cron.daily/

削除前に、テキストなどにバックアップしておく為に出力。

# cat 0logwatch

#!/bin/sh

#Set logwatch location
LOGWATCH_SCRIPT="/usr/sbin/logwatch"
#Add options to this line. Most options should be defined in /etc/logwatch/conf/logwatch.conf,
#but some are only for the nightly cronrun such as --output mail and should be set here.
#Other options to consider might be "--format html" or "--encode base64", man logwatch for more details.
OPTIONS="--output mail"

#Call logwatch
$LOGWATCH_SCRIPT $OPTIONS

exit 0

削除します。

# rm -f 0logwatch

 

次はPlesk管理画面にてlogwatchの定期実行の設定します。

 

Pleskを設定する場合はSSHでの作業を最小限に心掛けています。そうすることで、サーバやシステムに詳しくない人でもシステムの運用が容易になります。

 

定期実行にはPleskの【スケジュール済みタスク】機能を使いましょう。

 

Plesk12.5 logwatch

【スケジュール済みタスク】をクリックします。

 

 

 

Plesk12.5 logwatch

【タスクを追加】をクリックします。

 

 

 

Plesk12.5 logwatch インストール 設定 install setting

 

# /usr/sbin/logwatch  --range yesterday --mailto hoge@example.com --hostname plesk.example.com --detail High

コマンドにlogwatchのコマンドを入力して下さい。時間はお好みで。今回は毎日夜1時30分にlogwatchのレポートをメールするように設定しました。

 

本当に実行されるか試してみましょう。

 

Plesk12.5 logwatch インストール 設定 install setting

設定を終えると【今すぐ実行】ボタンが出現するのでクリックします。そうするとポップアップが右下に出現して、経過を教えてくれます。

 

Plesk12.5 logwatch インストール 設定 install setting

『全1タスクが正常に完了しました。』

正常に実行されたようです、logwatchのレポートメールも確認出来ればこれでおしまいです。

 

Plesk12.5 logwatch
最新情報をチェックしよう!
>システム構築・保守に特化した会社です。

システム構築・保守に特化した会社です。

システムの構築・保守運用「システムガーディアン」 社内システム担当が欲しいが、専属で雇うほどの仕事量はない。 必要な時に必要なだけ頼りたいというお悩みを持つ企業様へ専門知識を持って対応を行っております。 サーバから各種システムまで自社・他社で構築されたシステムに対してサポートを行っております。

CTR IMG