UNIX的なアレ

UNIX的なこととかいろいろ

RE:apache - mod_status があるぜよ

弾さんからトラックバックがきました!

404 Blog Not Found:apache - mod_status があるぜよ
1.Xから存在する由緒あるモジュールです。

自分も複数のサーバーのステータスを監視するときは、mod_statusを活用しています。
ApacheのBusyServer数を見ることが多いので、以下の様なScriptを書いてます。(ホンモノは会社に手元にないのでざっくり版)

#!/bin/sh
WGET='/usr/bin/wget'
OPT='-q -O-'
LIST='localhost'  # ここにServer名を複数入れる

for i in $LIST
do
    echo -n $i":"
    $WGET $OPT http://$i/server-status?auto | grep "BusyWorkers"
done

これをwatchコマンドにかましてたたきます。

 # watch ./apache-status.sh

なかなか便利なモジュールですよね。