トップページperl
692コメント195KB

★さくらインターネット共用(Web・VD)その2

■ このスレッドは過去ログ倉庫に格納されています
0001www50NGNG
さくらウェブ・バーチャルドメイン利用者の方、情報交換しませんか?

障害情報
http://www.sakura.ad.jp/?view=trouble
さくらウェブ
http://www.sakura.ad.jp/support/web/
バーチャルドメイン
http://www.sakura.ad.jp/support/vd/
約款
http://www.sakura.ad.jp/join/agreement/agreement.html

元スレ:SRSさくらインターネット(さくらWebスタンダード)使用者の集い
http://pc.2ch.net/test/read.cgi/perl/976897162/l50
0002名無しさん@お腹いっぱい。NGNG
ネタがないので・・ログの見方です。

「access_log」のファイル名でサーバ上にあるアクセスログを、保存する名前を
「access_log日付.csv」としてダウンロードし、一旦保存します。
保存したログファイルをExcelで開き、昇順{A→Z}で揃えて、チェック。
Excelを閉じるときは変更を保存しないようにしています。

Windows機で作動する、つかえるログビューアはありませんか?
有料ソフト以外で・・
0003名無しさん@お腹いっぱい。NGNG
例えば、1利用者当たりの合計転送量とか・・
0004名無しさん@お腹いっぱい。NGNG
>2
analogとか…
www.jp.analog.cx
00052NGNG
>>4
どうもです。
そのページ読んでたら眠くなってきた・・
0006前スレ925NGNG
まだ100MB…
0007名無しさん@お腹いっぱい。NGNG
>1さん、スレ立てどうもです。
タイトルの文字数制限でご苦労なされたようで…。

ところで、バーチャルドメインのサーバーはスタンダードのように
転送量の確認をすることはできないのでしょうか?
オンラインマニュアルには載ってないですよね?
00081NGNG
>>7
どうもです。

やっぱり、載ってないようです。
桜の管理者にだけ、自動で集計が行くようになっているのかな??
access_log.countファイルは、アクセスログの行数ですし。
あれば良いんですけどね。
0009名無しさん@お腹いっぱい。NGNG
access_logにリクエスト毎に転送したファイルサイズが書いてあるから、
それを足していけば計算できます。

ちなみにこんな感じ。

#!/usr/bin/perl

while(<>){
($userip, $user, $accessdate, $request, $answer, $sendbyte, $referer, $browser) = /(.*?)\s-(.*?)-\s\[(.*?)\]\s\"(.*?)\"\s(\d+?)\s(.*?)\s\"(.*?)\"\s\"(.*?)\"/;
$totalbyte += $sendbyte;
}
print "$totalbyte bytes.\n";

で、これをsize.plとかでサーバに置いておいて、
cat access_log | perl size.pl みたいな感じで使えば計算できます。

変なとこがあったらすいませんです&長文失礼。
0010ココ ダヨNGNG
■○■ ココノ CGI━━━(゚∀゚)━━━ !!!!!■○■

http://hpcgi1.nifty.com/thama/resbbs/resbbs3.cgi

━(゚∀゚)━ カンリニン ノ オンナノコガ チョウ カワイインダヨ ━(゚∀゚)━

0011名無しさん@お腹いっぱい。NGNG
なんか障害復帰したってあるけどCGIが動かない…
ページの読みこみもすごく遅い
困った
他の方はそんなことないですか?
00121NGNG
>>9
ありがとうございます。telnetで動きました。
それを元に、ブラウザで見れるようにしてみました。
一応動いてますが、おかしいところがあったら言ってください。

#!/usr/local/bin/perl

open INPUT, "<../../access_log"; #CGIを置く位置で変える
while(<INPUT>){($userip, $user, $accessdate, $request, $answer, $sendbyte, $referer, $browser) = /(.*?)\s-(.*?)-\s\[(.*?)\]\s\"(.*?)\"\s(\d+?)\s(.*?)\s\"(.*?)\"\s\"(.*?)\"/; $totalbyte += $sendbyte;}
close INPUT;

open INPUT, "<../../access_log.count"; #CGIを置く位置で変える
while(<INPUT>){$counter = $_;}
close INPUT;

$MB=0; $KB=0; $B=$totalbyte;
if ($totalbyte >= 1024){ $B = $totalbyte % 1024; $totalkirobyte = ($totalbyte - $B)/1024;}
if ($totalkirobyte >= 1024){ $KB = $totalkirobyte % 1024; $MB = ($totalkirobyte - $KB)/1024;}

print "Content-type: text/html\n\n";
print "$counter<br><br>\n";
print "$totalbyte <font size=1>Bytes</font> ( $MB <font size=1>M</font> $KB <font size=1>K</font> $B <font size=1>Bytes</font>)\n";
__END__
00131NGNG
結果はこんな感じです。

31/1/2002 --> 604

4281133 Bytes ( 4 M 84 K 813 Bytes)
0014名無しさん@お腹いっぱい。NGNG
>>11
同じく
数時間前には動いてたのだが...
0015名無しさん@お腹いっぱい。NGNG
会員ID:******
*** 様

いつもご利用頂き誠にありがとうございます。
SRSさくらインターネットです。

> =====================================================================
> [お手続き内容 - サービス継続利用申込み]
> =====================================================================
> [旧会員情報]
> 会員ID : *******
> サービスコード : ********
> ご契約者名 : ***
> 返信先電子メールアドレス : hogehoge@nogenoge.ne.jp
> 適用サービス名称 : さくらウェブパーソ\\ナル タイプ1
> [フォーム送信元]=====================================================
> http://www.sakura.ad.jp/notify/payments/********.phtml
> ---------------------------------------------------------------------

ご継続ありがとうございます。
お支払いの確認が出来ておりません前年度分の請求書を発送させて頂きますので、
よろしくお願い致します。

今後とも、SRS さくらインターネットをよろしくお願い申し上げます。

《SRS さくらインターネット株式会社 》 - http://www.sakura.ad.jp/
  E-mail: 一般質問: info@sakura.ad.jp
 サポート: support@sakura.ad.jp(ユーザID必須)
 〒541-0057 大阪市中央区久太郎町1丁目9番26号 船場ISビル3F


去年の2月27日に2001年3月〜2002年2月分の料金は払ってるぞゴルァ
振込票は残ってなかったが、同日に発行されてるSRSさくらに振込む振込み券がある。
#振込み後に発行されるから、振込みを行った証拠にはなるね
0016紅茶 ◆WITCH/.Y NGNG
さくらは金銭面での管理をしっかりやってくれれば
値段の割に良い鯖なんだけどな('Д')y ─┛~~
00179NGNG
>>12
動いてますー。
Analogとか入れるの面倒で、>>9の派生バージョン(Refererとか)作って
使ってます。

どっちが手間かっていうと微妙なところだけど。確かに。
001812NGNG
確認どうもです。
派生バージョン・・何か難しそうですね。
0019名無しさん@お腹いっぱい。NGNG
2年前に使うのやめて振込みもしなかったんだけど
数10年後にヤクザさんが来るのでしょうか?
0020名無しさん@お腹いっぱい。NGNG
CGIうごかねー!!!
0021さげNGNG
さくらってPHP使えないよね。
0022名無しさん@お腹いっぱい。NGNG
12のcgiのディレクトリの指定って、どうすればいいの?
動くけど、0Mってなってしまう。。
教えてクンでスマソ
002312NGNG
/home/ユーザー名/ にログファイルがあるので、
/home/ユーザー名/www/CGI名.cgi なら、../CGI名.cgi
/home/ユーザー名/www/ディレクトリ/CGI名.cgi なら、../,./CGI名.cgi
という感じです。
< より右側を変えます。
002412NGNG
>>23は間違いです。
訂正。
/home/ユーザー名/ にログファイルがあるので、
/home/ユーザー名/www/CGI名.cgi なら、../access_log
/home/ユーザー名/www/ディレクトリ/CGI名.cgi なら、../,./access_log
という感じです。
< より右側を変えます。
002512NGNG
再訂正 ../,./ じゃなくて、 ../../ でした。
002622NGNG
>>12 どうもです。
ヴァーチャルドメインって、鯖によってログファイルがおいて
ある場所が違うんでしょうかね。。

うちは、/var/tmp/access_log/に、
ID名(アパッチのログ)、ID名.count(ログの行数)でおいてあります。
../../../../var/tmp/access_log を指定しただけではだめなんですよね?
00271=12NGNG
>>22
うちも、去年まではそれでした。
いずれ、変更されるのではないでしょうか。

>指定してだけでは〜
だめっぽい気がします。
002822NGNG
>>12
ありがと。転送量だけわかればいいので

#!/usr/local/bin/perl

open INPUT, "<../../../../var/tmp/access_log/hogehoge"; #hogehogeにID名
while(<INPUT>){($userip, $user, $accessdate, $request, $answer, $sendbyte, $referer, $browser) = /(.*?)\s-(.*?)-\s\[(.*?)\]\s\"(.*?)\"\s(\d+?)\s(.*?)\s\"(.*?)\"\s\"(.*?)\"/; $totalbyte += $sendbyte;}
close INPUT;

$MB=0; $KB=0; $B=$totalbyte;
if ($totalbyte >= 1024){ $B = $totalbyte % 1024; $totalkirobyte = ($totalbyte - $B)/1024;}
if ($totalkirobyte >= 1024){ $KB = $totalkirobyte % 1024; $MB = ($totalkirobyte - $KB)/1024;}

print "Content-type: text/html\n\n";
print "$totalbyte <font size=1>Bytes</font> ( $MB <font size=1>M</font> $KB <font size=1>K</font> $B <font size=1>Bytes</font>)\n";
__END__


という感じで使わせていただきました。
perlの知識がないので、これでいいのかわからないけど

274986791 Bytes ( 262 M 253 K 807 Bytes)
こんな結果が出ましたです。
0029名無しさん@お腹いっぱい。NGNG
150MB化と思われるメンテナンス実施予定
ttp://www.sakura.ad.jp/news/20020201-001.news
003012NGNG
すごい量ですね・・
003112NGNG
行数は、日時がわかるように入れてました。
00329NGNG
>>28

あ、

|open INPUT, "<../../../../var/tmp/access_log/hogehoge"; #hogehogeにID名

って、../../…って所なくして、"</var/tmp/access_log/hogehoge";で
動くはずです。

同様に、自分のホームディレクトリにaccess_logがある場合は、
"</home/hogehoge/access_log";って書けば、
どのディレクトリに置いても動くと思うです。

ちなみに150MB化されてるサーバは/home/hogehoge/access_logに
なってるんじゃないかと思います。
003312NGNG
>>28
ホントだ・・
0034名無しさん@お腹いっぱい。NGNG
今晩重すぎ。
0035名無しさん@お腹いっぱい。NGNG
ageついでに・・

ne.jp、co.jp、gr.jpの辺りを持っていて、短縮形の汎用jpが取れるというので
汎用jpも取って、その両方とも運用しているって方居ます?

汎用のほう、登録だけして実際使ってないんだよな・・
バーチャルドメインをもう1つ契約するか、桜から切り離し個人で管理するか考え中です。
自宅サーバに振るのも候補にあります。
0036名無しさん@お腹いっぱい。NGNG
http://satsuki.sakura.ne.jp/~samusamu/cgi-bin/hakoRA/hako-main.cgi
0037名無しさん@お腹いっぱい。NGNG
http://www.google.com/search?q=sakura.ne.jp+hako-main.cgi&num=100&hl=ja&output=search
00381NGNG
今夜はWebもメール受信も遅い・・
0039名無しさん@お腹いっぱい。NGNG
>>29
のメンテナンスのあったサーバーがApache1.3.22に変わっているので
150MB化&増強?のメンテナンスのようだね。

www38は何時になるのやら…
0040名無しさん@お腹いっぱい。NGNG
なんか最近cgiのソースが丸見えになってたりすることあるんだけど
だいじょうぶかな。
0041名無しさん@お腹いっぱい。NGNG
www18まだかな。500でまくりだよん。
0042名無しさん@お腹いっぱい。NGNG
>>40
どこの鯖?
0043名無しさん@お腹いっぱい。NGNG
先月末にVDで登録したら今月から半額キャンペーンしていた・・・鬱
0044名無しさん@お腹いっぱい。NGNG
さくらウェブでまだまだアダルト続けるぞ〜
0045名無しさん@お腹いっぱい。NGNG
月1万or2万 +ADSL料金取る新サービス使う人居るの?
年額じゃなくて、月額だよ?
誰もつかわねぇっつーの。
0046名無しさん@お腹いっぱい。NGNG
>44
エロCGならともかく、普通の実写系は勘弁してくれ。
0047名無しさん@お腹いっぱい。NGNG
まぁ、タイホするかどうかはケーサツが決めることだしね。
好きにすりゃいいんじゃない?
俺には関係ないや。
0048名無しさん@お腹いっぱい。NGNG
ここにもあったYO!
http://asian.elitecities.com/books/value.html
0049名無しさん@どーでもいいことたか。NGNG
www27なんだけど、ftpできない・・・。
ユーザーがいないとftpの認証ではねられるんだけど。
0050名無しさん@お腹いっぱい。NGNG
いい加減にcacheサーバなんとかしてくれ。
50MBいらんから元に戻してくれ。
0051名無しさん@お腹いっぱい。NGNG
さくらって重くない?
テレホタイムにCGIのレスポンスが最悪に重い。
お話にならないくらい重い。

もうすぐ一年、解約しまーす。
ふぅ、次は何処借りようかな・・・
0052名無しさん@お腹いっぱい。NGNG
たまに使っているCGIのパーミッションが変更されてたりすることが有るけれど
あれはどうしてだろう?
0053名無しさん@お腹いっぱい。NGNG
www25氏んでるYO!

0054名無しさん@お腹いっぱい。NGNG
>>53
障害情報も載ってない…
メル鯖も死亡…鬱
0055名無しさん@お腹いっぱい。NGNG
www25ふかーつ
0056名無しさん@お腹いっぱい。NGNG
障害情報が出たけど原因が書いていないね。
6日にメンテしたばかりだから余計に……。
0057名無しさん@お腹いっぱい。NGNG
また氏んでるな。
0058名無しさん@お腹いっぱい。NGNG
www27つかってるんだけど、サポートに連絡したら
さっき返事がきて「メンテナンス時間内に全て終わってる」
とかぬかしやがった。てめーらの方が終わってるっつーに。
ずっとtelnetどころかftpすらつなげられないようにしてあったくせに。
しかもperlのpathも一部変えやがって。

あー他さがそーっと
0059名無しさん@お腹いっぱい。NGNG
sakuraのサポートの質落ちたよな…
以前はもっとマトモだったんだが…
あとサーバ増やしすぎ。品質維持できないなら増やすなっての。
ユニクロかお前は。
0060名無しさん@お腹いっぱい。NGNG
>>59
ワラタ
0061エスト嬢 ◆PupFPIgw NGNG
ユニクロにワラタ
006259NGNG
センキュー!
0063名無しさん@お腹いっぱい。NGNG
ムテキングかお前は
0064名無しさん@お腹いっぱい。NGNG
ユニクロじゃありません!w
0065名無しさん@お腹いっぱい。NGNG
サポートなんてあてにしてません・・
しばらく動かなくても結構。
困るのは俺じゃなくて、斉藤の閲覧者だから。
0066名無しさん@お腹いっぱい。NGNG
>>58
どこにしたか教えてね
0067名無しさん@お腹いっぱい。NGNG
最近VDが重い
0068名無しさん@お腹いっぱい。NGNG
倉庫代わりに使っていて2.2Gのところは違反なんろうか。
CGサイトで他にも何箇所か使っているらしいけど。
つーか、1GBならまだしも2GBってどうよ?
しかもアイドル系もあるし(怒)。
0069うぇwNGNG
■■ 広告料がもらえる! ! ■■
■■ 無料レンタル掲示板 ■■


あなたの掲示板のアクセス数が増えれば

収入も比例するシステムです

銀行通帳がなければ普通に掲示板として利用も出来ます

http://www.kgy999.net/bbs.html

tert

er tret
0070名無しさん@お腹いっぱい。NGNG
12、22あたりを参考に転送量を調べようとしてるんですが
何回やってもInternal Server Errorになってしまう・・・

3行目の
while(<INPUT>){($userip, $user, $accessdate, $request, $answer, $sendbyte, $referer, $browser) = /(.*?)\s-(.*?)-\s\[(.*?)\]\s\"(.*?)\"\s(\d+?)\s(.*?)\s\"(.*?)\"\s\"(.*?)\"/; $totalbyte += $sendbyte;}

を削除するか、コメントアウトすれば動くんですが何でだろ?
原因分かる方教えて下さい。
■ このスレッドは過去ログ倉庫に格納されています