Smaintitle2.gif (4650 バイト)          server tools2.gif (2104 バイト)
menubar.gif (1910 バイト)
goldbar.gif (67 バイト)
 

Analog(ログファイル分析ソフト)

アナログとは、サーバーが集積しているあなたのアカウントへのアクセスログを集計分析するサーバーサイドプログラムです。対応言語は英語のみですが、簡単なコマンドのみで使用することができます。

使用方法

Analogは自動的にあなたのアクセスログを分析し、集計結果をHTMLファイルに出力します。

1.Telnetでホームディレクトリにログインし、サブディレクトリwww_logsに移動します。

このディレクトリには、毎日のあなたのアカウントへのアクセスログが自動的に蓄えられ、そのファイル形式は www.980914(98年9月14日のログ)もしくはwww.980914.gz(アクセス件数が大きいと自動的に圧縮ファイルとなります。)です。

このログファイルをダウンロードしたり、独自のCGIスクリプトなどで集計分析することができますが、あらかじめサーバーに積んであるAnalogプログラムを使い集計することができます。

2.Telnetで、 analog www.980914 > ../public_html/stats.html と打ち込みます。

この意味は、98年9月14日のアクセスログをAnalogを使い集計して、その結果をあなたのpublic_htmlディレクトリにstats.htmlで出力させると言う意味です。

その結果は無論、ブラウザでhttp://www.yourdomain.com/stats.htmlにアクセスすればご覧になれます。

また、www_logs にあるすべてのログを集計したい場合は、
analog * > ../public_html/stats.html と入力します。

サンプルレポートです。
このレポートは、サーバーで自動的にプログラムを実行させるUNIXコマンドCRONを使用して上のコマンドを実行させ、01-Jan-1998から毎日集計、更新させています。

サンプルレポートのように、表題・URLをお好きなものに変更したい場合、次のようにします。

analog -n"My Site(表題)" +C"BASEURL http://www.mydomain.com" www.980914
> ../public_html/stats.html

また、ログファイル自体にはアクセス元IPアドレスしか表示されていないので、ドメイン名への逆引きを行い、Analogに反映させたい場合、このログファイルに対しlogsolveを実行します。

logresolve <www.980914 | analog> ../public_html/stats.html

また、ドメイン名への逆引きに加え、リンク元と使用ブラウザを ログに記入することができ、これもAnalogに反映させられます。この場合Analog2プログラムを使用します。

Analog2オプション(大文字小文字に注意)

f:リンク元
B:ブラウザ
S:リモートホスト

analog2 +f www.980914 > ../public_html/stats.html
analog2 +B www.980914 > ../public_html/stats.html
analog2 +f +B +Swww .980914 > ../public_html/stats.html

注意点:リンク元は相手のブラウザーに記録されている、1つ前のページですので、自分のページ内のリンクが記録されて Log に残っている可能性があります。また、ブラウザによっては、記録しないものもあります。

ログの拡張についてはこちらもごらんください。

 

Copyright:1997-1998 HyperBox Corp.
Contact: info@hyperbox.com

最終更新日:12/05/19