2012年2月18日土曜日

のapachetopでリアルタイムであなたのウェブサイトを監視

ウェブマスターとして、私はしばしば、彼らが到着するとリアルタイムのヒットを見ることができるようにと思っていた。確かに、Google Analyticsでは、経時的な傾向を調べるための素晴らしいパッケージですが、そこにある数時間の遅延はありません、とあなたが本当に秒以上の合計バイト数あたりの要求のようなデータを見ることができません。

これはです apachetop それはあなたがリアルタイムのトラフィックを監視するために使用できる非常にシンプルなコマンドラインユーティリティピンを見るユーティリティが付属しています。それはapacheのログファイルを解析し、画面に意味のある出力を表示することによってこれを実現します。

のapachetopを使用する

いったんユーティリティを(下記の手順)インストールが終わったら、次は単純にコマンドラインからのapachetopを実行することによって起動できます。時にはデフォルトのログファイルに間違ったディレクトリへのapachetopので、ログファイルの場所を指定するには、- fパラメータで渡すことができます。あなたが同じボックス上で多数の仮想ホストを設定しているときにも便利です。

のapachetop - fを/ var / www /のバーチャルホスト/ howtogeek.com /統計/ログ/ access_logに

これは、いくつかの要求ができた後に読めばわかるものです。

監視の時間枠

最初に注意することは示されているデータ用のデフォルトの時間範囲は30秒であるということですので、合計カウントが永遠に登り続けることを期待しないでください。あなたはいくつかの異なる引数を渡すことでこれを変更することができます。

のapachetop - Hのヒット(ヒットの最後のx個の統計情報が表示されます)

のapachetop - T秒(秒の最後のx個の統計情報が表示されます)

私は私のテストで5-10分の範囲を使用してきた、そしてそれは実際にいくつかの有用なフィードバックを示しています。あなたが同様に試すことができる他のオプションがあります。

Filters

注意する次の点は、ビューに表示される内容をフィルタリングできることです。フィルタにアクセスするには、Fキーを使用し、小さなラインをポップアップ表示されるはずです。

ヒット a フィルタと行を追加するための鍵は、切り替える必要があります。これで、URL、リファラ、またはホストでフィルタを選択することができます。

私が押すことでURLを選択するつもりです u キー。フィルタダイアログでは、底付近に表示されます。

私の記事のすべてのサブディレクトリ/ HOWTO /下にあるので、私はそれを入力するつもりです。今のapachetopだけではなく、すべてのイメージのすべてのヒットの記事にヒットに関連性​​の高いヒットを表示します。

リクエストの詳細の表示

あなたがアップ/ダウンキーを使用する場合、あなたは要求を選択できるように上下のカーソルの動きに気づくでしょう。 (* CHARに注意してください)

あなたが右矢印キーを押せば、あなたはその要求の詳細ページが表示されます。ここからあなたのサイトにヒット、実際のホストだけでなく、リファラを見ることができます。私はユーザーのIPアドレスを付与したくないので、ホストを表示するつもりはないが、ここでリファラを見ることができます。

リストに戻るには、単に左矢印キーを使用してください。

ホスト、リファラーとURLの間のスイッチ

あなたが使用する場合 d キーには、簡単に別のビューを切り替えることができます。

例えば、ここで私は、トラフィックStumbleUponの私を送っているし、私はStumbleUponから打たれている正確な記事を参照して詳細ビュー(右矢印)を使用することができるかを見ることができます。

Help

どの時点でもヒットすることができます?またはhキーを使用すると、すべてのオプションのクイックビューを調べやすくするように、ヘルプ画面へお連れする。

私は非常に便利でソートを見つける。

Ubuntuにインストール

須藤はapt - getでインストールのapachetop

CentOS上でソースからのインストール

wget http://goo.gl/74JBP

にはyum install readlineの- develの

にはyum install ncursesベース開発

タールxvzfのapachetop - 0.12.6.tar.gz

CDのapachetop - 0.12.6

./configure

make

バイナリは、src /のapachetopで見つけることができます、そしてあなたはそれがどこにでもしたいのですがコピーすることができます。

Ubuntuでソースからのインストール

wget http://goo.gl/74JBP

sudoのはapt - get install ncurses - devが

須藤はapt - getをインストールするのlibreadline5 - dev

タールxvzfのapachetop - 0.12.6.tar.gz

CDのapachetop - 0.12.6

./configure

make

バイナリは、src /のapachetopで見つけることができます、そしてあなたはそれがどこにでもしたいのですがコピーすることができます。

0 件のコメント:

コメントを投稿