Linux上でトラフィックの監視

iftopとか便利そうなものがあるが今回yumとか使えない環境だったので別な方法を探した。

ネッ広ということでやはりPHPで書いた先人がいた。

http://blog.genkikko.net/2007/06/post_8.php

リンク先を見ながら
transfer_speed.php
getmicrotime.php
を作って/var/www/html/あたりに置く

アクセスしてみるもタイムアウトどうやら複数あるスペースを1にする処理で無限ループしてるらしい

    while(ereg(" ",$str)){             //元データはスペースがいっぱいあるから
        $str = str_replace(" "," ",$str);   //連続したスペースは全部一つのスペースに
    }

ブラウザからコピーしたら永遠1個のスペースを1個のスペースに置換するという素敵仕様に
この3行を

$str = preg_replace("/[ \s]+/"," ",$str);

に変更で動いた。

コメントはまだありません

コメントはまだありません。

この投稿へのコメントの RSS フィード TrackBack URI

コメントをどうぞ

WordPress Themes