人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

レンタルサーバで負荷測定する方法は?

今、レンタルサーバ(占有)を借りています。
占有なのですが、ルート権限はありません。
サービスはファーストサーバの「ビギーガ・シリーズ」というものです。
http://www.senyu.jp/bgs/

サーバの負荷を見ることはできないらしいのですが、
何かプログラムなどでこれを可能にすることができる方法はありますか?

負荷測定の代わりになるようなものでも結構です。

また、一般に負荷測定に関してはどう考えるものなのでしょうか?
(たとえば「体感で遅くなってくるまでは気にしない」など)

●質問者: dingding
●カテゴリ:インターネット ウェブ制作
✍キーワード:サーバ サービス シリーズ ファーストサーバ プログラム
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● katsube
●27ポイント

telnet(SSH)が使用できるようなら

・top

・uptime

・free

・vmstat

などのコマンドが通らないでしょうか?もしtelnetが使えないようなら次のようなCGIを動かしてみるとか。

#!/usr/bin/perl

print "Content-type: text/plain\n\n";
print `uptime`, "\n";
print `free`, "\n";

※check.cgiなどの適当なファイル名で保存し実行。


いずれも管理者側で各コマンドのパーミションを変更されていると使用できませんが、慣れればuptimeのload averageを眺めているだけである程度、負荷のかかり方が分かってきます。

http://hatena.ne.jp

◎質問者からの返答

TELNET(ssh)は使えないようです。

書いていただいたCGIは、何も表示されませんでした。禁止されていたら、エラーが出るものなのでしょうか?それも管理者側で制御できるものなのでしょうか?


2 ● b-wind
●27ポイント

Manpage of VMSTAT

とりあえず vmstat だけでも見れればそれなりの指標にはなりますね。

1番の方があげた各コマンドが使えるのが一番いいですけど。

サーバ診断:vmstat - Y-110's Wiki

◎質問者からの返答

ありがとうございます。

こちらもいれて以下のようにして試して見ましたが、何も表示されませんでした。

#!/usr/bin/perl

print "Content-type: text/plain\n\n";

print `vmstat`, "\n";

このあたりのコマンドが使えないようになっているのか、聞いておきます。

問い合わせをしたところ、やはりそれらのタグは使えないとのことでした。


3 ● b-wind
●26ポイント

Manpage of PROC

コマンドが使えないなら、/proc/ 以下のファイルを自分でパーすするぐらいですかね。

/proc/loadavg

/proc/meminfo

あたりから始めると分かりやすいかと。


負荷測定に関しては実際のユーザー側でのレスポンスタイムを計測するべきでしょう。(体感ではありません)

外部からクエリを投げて応答時間を計る。

サーバーの負荷情報はその改善のために使用します。

◎質問者からの返答

ありがとうございます。

すみませんが、

/proc/

はFTPなどでアクセスできるものですか?

FTPで見ると、それが見えないようです。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ