Saturday, March 10, 2012

Visitors - Fast Web Log Analyzer

イントロダクション

Visitors は Linux、Windows およびその他の Unix ライクな OS で動くとても軽快なウェブログ解析ツールです。 ウェブサーバログファイルを入力すると、統計をいろいろな形のレポートとして出力します。 その設計方針は同じタイプの他のソフトウェアと比較するとかなり異なっています:


あなたは、ネットワークのどのタイプをお勧めします、なぜでしょうか?
Image of a graph generated with visitors and graphviz
クリックすると大きな画像を表示します
  • インストールは必要ありません。高速なコンピュータでは毎秒最大150,000行のログエントリ(作者自身のログファイルの平均では毎秒20MB)を処理します。
  • コマンドラインで実行するように設計されており、html とテキストでレポートを出力します。 テキストのレポートを less にパイプすることで ssh を通じてウェブ統計をチェックすることができます。
  • バージョン 0.3 で導入された Visitors ストリームモードによってリアルタイム統計をサポートしています。
  • ログの書式を指定する必要はまるでありません。apache はもちろん、標準的なログフォーマット(このフォーマットの詳細については ドキュメント を見てください)を採用している他のほとんどのウェブサーバでそのまま動作します。
  • ポータブルな C のプログラムであり、多くの異なるシステムでコンパイルできます。Windows システム向けのバイナリはこのページのダウンロードセクションにあります。
  • 生成された html レポートは画像や外部 CSS を含んでおらず、すべて内部に含んでいます。それをユーザにメールで送ることができます。
  • GPL ライセンスの表現の意味でフリーソフトウェア(かつもちろん フリーウェア)です。利用に際して支払いは必要ありません。Visitors は適切な価格での作者による直接のカスタム版のサポートも行っています: お求めの場合は、antirez (at) invece.
    ここで、iは、タイピングのテストを取ることができますorg
    宛で私に連絡してください。 ISP は大きな処理速度という利益を得るでしょう。
Image of a graph generated with visitors and graphviz
The new day/hour combined map

News! 0.61 がリリースされました

バージョン 0.61 の変更は次のとおりです: ノート、 Googlebot の変更にしたがって必要になった修正、 年間でのトラフィック水準を表示する新しい2次元マップを含む新しいレポート、 毎月のユニーク訪問者、アークのパーセンテージ、Google 用のノード、外部リンク、 無参照を含む graphviz グラフの生成における改善、50%を下回るメモリ使用、 週末のハイライトカラーをより見えるように変更、 現在ほとんどの統計をアクセス数でなくユニーク訪問者数によって取る、 多くのバグ修正、実際のマニュアルページ。

レポート情報

Visitors レポートは多くの便利な情報と統計を含んでいます:


PIXELAのイメージミキサー、どこをダウンロード
  • リクエストされたページ
  • リクエストされた画像
  • ヒットと期間によるリファラー
  • 日次のユニーク訪問者
  • 訪問に対するページビュー
  • Google クローラーによってアクセスされたページ(および各ページの Google からの最終アクセス日時)
  • 毎日の Google 検索からの訪問の割合
  • ユーザのナビゲーションパターン(ウェブ追跡)
  • Google 検索で使われたキーフレーズ
  • ユーザエージェント
  • アクセスの週日および時間分布
  • 週日/時間組合せ2次元マップ
  • 月/年組合せ2次元マップ
  • Graphviz による視覚的パス分析
  • OS、ブラウザおよびドメイン人口
  • 404 エラー

html 形式および テキスト形式でレポートを見ることができます。

report example
クリックすると大きな画像を表示します

graph exampleGraphviz モードを使うことによって Visitors ではウェブのログファイルを処理し Graphviz によって描画されたグラフを出力します。生成されたグラフはウェブ追跡を視覚的にしたものですが、複雑なサイトではさらにもっと興味深いものでしょう。このため、この特殊機能の焦点はサイト全体の包括的なグラフを作ることよりも、ユーザによってサイトがどのように使われているかを表す利用パターンのグラフを生み出すことです。www.hping.org についてのグラフを見るにはこの画像をクリックしてください。どのように画像を生成しているかについては ドキュメント をご覧ください。


最もシンプルな使い方は、(例えばあなたのウェブブラウザで ssh 越しに)チェックしようとするウェブのログがあるときに対話的に使う方法で、次のように打ちます:

 visitors access.log | less 

この場合人間が読める形のテキストのみの出力を生成します。 より多くの情報を含む html 形式のウェブ統計を生成するには、代わりに次のようにします:

 visitors -A -m 30 access.log -o html > report.html 

あなたのサイトの利用パターンに関する情報が欲しい場合には、あなたのサイトの url の接頭部を与えて --trails オプションを指定します:

 visitors -A -m 30 access.log -o html --trails --prefix http://www.hping.org > report.html 

次の2つの例のように、複数のファイル名を指定してもよいですし、標準入力を使って入力を与えてもよいです:

 visitors /var/log/apache/access.log.* zcat access.log.*.gz | visitors - 

使用方法に関するより詳しい情報については ドキュメント をチェックしてください。

Download Source Code

(check what's new)

Source code of version 0.7 (for Linux and all the other OSes) visitors-0.7.tar.gz
On line documentation doc.html
Htmlized source code here

Download Windows Binary



While visitors is free software under the GPL license we sell precompiled windows binaries for &euro 8; (one time fee, you'll receive all the next versions for free). If you want you can compile the source code yourself of course. In order to make you able to test if visitors is useful before to buy it we provide a demo version here: Note that the demo version is limited and only outputs the basic report without the advanced features and reports.

Windows DEMO binary (free): visitors-demo.exe

Windows FULL version binary: buy it for € 8 using the following button to pay.
Note: after the payment you'll be automatically redirected to the download page.

Payment via PayPal. PayPal may provide Credit Card and Bank Account Transfer facilities.

参考

PHP Interactive, ウェブベースの PHP 用対話的シェル.
xadsen, XFree 用 Google Adsense (*) モニター.
Tcl IRCd, Tcl で書かれたシンプルな IRC サーバ.
Free Tcl Book, Tclwise は多くの章がオンラインでフリーで公開されている Tcl についての本です.
The Jim Interpreter 小さな Tcl の実装.
(*) Google Adsense は Google Inc. の商標です。

作者

Salvatore Sanfilippo .



These are our most popular posts:

Visitors - fast web log analyzer

2011年6月26日 ... これらのコンテンツは、コミュニティごとに、またはコンテンツ タイプやタグごとに閲覧でき 、またコンテンツを検索することもできます(ユーザ別にコンテンツを閲覧することもでき ます。そのユーザの名前やユーザ ID をクリックしてください)。 read more

OrgMode/OrgMode6.26dManual/5 TODO Items - 5 TODO 項目

2011年6月7日 ... そちらを参照して、ぜひお試しください。 ... そうすると、「Qt Quick UIプロジェクト」という タイトルの画面が表示されますので、プロジェクトの名前とパスを入力します。その際、 パスに日本語を使わないことと、スペースを含まないよう注意してください。ここでは、 プロジェクト ... このようにQtQuickモジュールを利用することを宣言することで、Qtが提供 しているQMLに関する基本的な機能を利用できます。 ... また、アプリケーションの画面を 拡大・縮小したときに、どのような挙動となるのかも気になることと思います。 read more

Qt Quickで地図系アプリケーションを作ってみよう(1/2)- @IT

ウェブサーバログファイルを入力すると、統計をいろいろな形のレポートとして出力します 。 ... テキストのレポートを less にパイプすることで ssh を通じてウェブ統計をチェック することができます。 ... 標準的なログフォーマット(このフォーマットの詳細については ドキュメント を見てください)を採用している他のほとんどのウェブサーバでそのまま動作 します。 ... ノード、外部リンク、 無参照を含む graphviz グラフの生成における改善、50 %を下回るメモリ使用、 週末のハイライトカラーをより見えるように変更、 現在ほとんど の統計を ... read more

Collector Quick Start Guide

らの手順を使用すると、 最低限必要なステップでネッ トワークに接続することができます 。 参照 : 追加設定 ... 次のワークシートを使用して、 Collector の情報を収集し、 記録し てください。 ✓ 項目. ❑ ... 入力できるソースの数は、 Collector モデルによって異なり. ます。 あなたの設定 : ❑. デフォルト ルート ( また. はゲートウェイ ). 外向きの ... Guide」 の 「第 2 章 : コマンド ライン インターフェースの使用」 を参照してください。 手順 ... 注記 : Proventia Network ADS 上のイーサネッ ト ポートは、 次のようにハードウェア識別子 で ... read more

Related Posts



0 comments:

Post a Comment