2ch特化型サーバ・ロケーション構築作戦 Part41

このエントリーをはてなブックマークに追加
882root▲▲ ★
live28 の httpd の状況を一般ユーザ権限でも、
詳細に調べられるようにできないかと、色々調べ中。

で、まずは、

ExtendedStatus On

を、live28 の httpd.conf に書いてもらえないとどうしようもない、
ということが判明(これは一般ユーザ権限では変更できないため)。

# 例えばroot権限ありサーバで使っていた、
# ブレーメンメーターの素の設置にはこれが必須です。

これを入れてもらえれば、
メーターの素自体は、一般ユーザでも動くかもしれないっぽい。
883動け動けウゴウゴ2ちゃんねる:2010/06/05(土) 15:51:13 ID:DF0UsJoo0
メカの素?
884root▲▲ ★:2010/06/05(土) 15:53:37 ID:???0
>>882 補足
ExtendedStatus Off(デフォルト)だと、

BusyWorkers: 2 <= 今忙しい httpd の数
IdleWorkers: 11 <= ひまな httpd の数
Scoreboard: ________W.W___..............(略) <= それぞれのhttpdが今何しているか

しか、外から http でとれなくて、

ExtendedStatus Onだと、

Total Accesses: 9262306 <= 合計アクセス数
Total kBytes: 58017351 <= 合計転送量
CPULoad: 17.6705 <= CPU負荷
Uptime: 85631 <= 起動してからの時間
ReqPerSec: 108.165 <= リクエスト数
BytesPerSec: 693788 <= 転送量
BytesPerReq: 6414.14 <= リクエストあたり転送量
BusyWorkers: 42 <= ここから3つは上と同じ
IdleWorkers: 63 <= 同上
Scoreboard: _C___W_C__C_CC__(略)_CC_CC_C__CC__C <= 同上

を、外から http でとれるということです。

ブレーメンメーターはこれを10秒ごとにとって、
その値を使っていると。

で、ExtendedStatus 以外の設定は .htaccess に書けばよさそうなので、
これを仕込んでもらえると、メーターに表示できるかもしれない予感。