Apache/ログ解析ツール
をテンプレートにして作成
Search in
this wiki
and
or
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
「解析」っていう程のツールがフリーであればうれしいんで...
集計処理には時間がかかります。まずは、[[ログ出力>Apache...
#contents
#br
* パッチ処理でHTMLを生成し、Webブラウザで閲覧するもの [#h...
-基本的にはどのPCからでも閲覧可能
** [[AWStats:http://awstats.sourceforge.net/]] [#f0b67f66]
-[[デモ:http://awstats.sourceforge.net/cgi-bin/awstats.pl...
-[[完全日本語版:http://www.bflets.dyndns.org/Tools/AWStat...
-[[解説 on Mediaweb:http://www.mediaweb.biz/database/othe...
-[[サンプル:http://jomura.net/awstats/awstats.pl?config=j...
*** %%検索キーワード表示を日本語化%%(不要) [#k15af374]
-デフォルトでほとんど日本語化できているんですけど、検索キ...
(1) awstats.plファイルの先頭付近に、以下の記述を追加。
use Encode qw/encode decode/;
(2)「sub DecodeEncodedString」という関数を探して、その内...
sub DecodeEncodedString {
my $stringtodecode=shift;
$stringtodecode =~ tr/\+/ /s;
$stringtodecode =~ s/%([A-F0-9][A-F0-9])/pack("C", hex...
my $decodedstrings = decode( "euc-jp" , $stringtodecod...
utf8::encode($decodedstrings);
return $decodedstrings;
}
これでOK。
- [不要理由] 検索エンジンが検索文字の文字コードをUTF-8に...
***ブラウザ種別を追加 [#na586477]
不明ブラウザが結構多いので、それらも分類したいなと思い...
browsers.pmの@BrowsersSearchIDOrder に追加
'sleipnir',
# RSS Reader
'hatena',
'bloglines',
'rssbar',
'livedoorcheckers',
'rantenna',
'glucose',
browsers.pmの%BrowsersHashIDLib に以下を追加
'sleipnir','Sleipnir',
# RSS Reader
'hatena','Hatena Antenna',
'bloglines','Bloglines',
'rssbar','RssBar',
'livedoorcheckers','livedoorCheckers',
'rantenna','rAntenna',
'glucose','glucose',
とりあえず以上で様子を見ます。
*** その他のTips [#a9b6c3d3]
-「指定されたパスが見つかりません。awstats.pl」というエラ...
-awstats.plのファイル先頭に、フレームサイズなどの設定項目...
*** LogFileの指定 [#fec5a8e6]
-AWStatsの設定項目「LogFile」には、前回の集計から更新され...
#ref(http://jomura.net/svn/scripts/trunk/ApacheUtility/ac...
#ref(http://jomura.net/svn/scripts/trunk/ApacheUtility/ac...
LogFile="cat_accesslog.bat |"
** [[Analog:http://www.analog.cx/]] [#l8290611]
-年・月・日・時間・ホスト・URL・検索語句などをKeyにして、...
-Linuxでは一般的?
-[[サンプル:http://jomura.net/analog/]]
-[[ReportMagic:http://www.reportmagic.org/]]を併用すると...
** [[webalizer:http://www.mrunix.net/webalizer/]] [#f2e6c...
-[[Google:http://www.google.co.jp/]]で「[[Apache 解析:htt...
-Linuxで動作させるときには、[[gd:http://www.boutell.com/g...
-[[日本語版 for Win32:http://moriya.xrea.jp/tools/webaliz...
-出力される内容は、Analogと大差ないと思うのですが…
-Windows版では、DNS名ルックアップがサポートされていないよ...
-[[サンプル:http://jomura.net/webalizer/]]
** [[WebDruid:http://www.webdruid.org/]] [#ladb6ffd]
-[[解説記事:http://asshole.dip.jp/webdruid.php]]
-webalizerと似てますが、[[ユーザフローを図式化:http://www...
-[[Windows版:http://www.ailis.de/~k/software/projects/web...
--全角文字や半角空白を含んだファイルパスを使うと、「engin...
--ログレコード毎にSearch Phraseのlocaleを判定してくれる機...
Cannot convert search phrase from US-ASCII character set.
Either the web browser was wrong or this system's default
locale doesn't reflect this browser default.
You might wish to tweak the current locale.
ログ解析を中断しちゃう
3 [main] webdruid 2948 handle_exceptions:
Exception: STATUS_ACCESS_VIOLATION
437 [main] webdruid 2948 open_stackdumpfile:
Dumping stack trace to webdruid.exe.stackdump
のは、ちょっと困りものですね。
とりあえず、Search Phraseは出力しないようにして回避しま...
-[[サンプル:http://jomura.net/webdruid/]]
** [[WebTrends:http://sirius.itfrontier.co.jp/webtrends/]...
-商用、Not Free
-ユーザの行動解析の「WebTrends Reporting Center」、ログ解...
* アプリケーションでログファイルを処理、閲覧するもの [#sf...
-閲覧時のUIが使いやすい
** [[Apache Log Viewer:http://www.ne.jp/asahi/ns01/info/c...
-数百MBぐらいのログファイルだと、メモリ不足で統計処理がで...
-私はこれを利用させていただいています。
** [[wlog:http://www.gluesoft.co.jp/wlog/]] [#y2699568]
-ログを一旦、MS Access(*.mdb)ファイルに変換して、Excelで...
終了行:
「解析」っていう程のツールがフリーであればうれしいんで...
集計処理には時間がかかります。まずは、[[ログ出力>Apache...
#contents
#br
* パッチ処理でHTMLを生成し、Webブラウザで閲覧するもの [#h...
-基本的にはどのPCからでも閲覧可能
** [[AWStats:http://awstats.sourceforge.net/]] [#f0b67f66]
-[[デモ:http://awstats.sourceforge.net/cgi-bin/awstats.pl...
-[[完全日本語版:http://www.bflets.dyndns.org/Tools/AWStat...
-[[解説 on Mediaweb:http://www.mediaweb.biz/database/othe...
-[[サンプル:http://jomura.net/awstats/awstats.pl?config=j...
*** %%検索キーワード表示を日本語化%%(不要) [#k15af374]
-デフォルトでほとんど日本語化できているんですけど、検索キ...
(1) awstats.plファイルの先頭付近に、以下の記述を追加。
use Encode qw/encode decode/;
(2)「sub DecodeEncodedString」という関数を探して、その内...
sub DecodeEncodedString {
my $stringtodecode=shift;
$stringtodecode =~ tr/\+/ /s;
$stringtodecode =~ s/%([A-F0-9][A-F0-9])/pack("C", hex...
my $decodedstrings = decode( "euc-jp" , $stringtodecod...
utf8::encode($decodedstrings);
return $decodedstrings;
}
これでOK。
- [不要理由] 検索エンジンが検索文字の文字コードをUTF-8に...
***ブラウザ種別を追加 [#na586477]
不明ブラウザが結構多いので、それらも分類したいなと思い...
browsers.pmの@BrowsersSearchIDOrder に追加
'sleipnir',
# RSS Reader
'hatena',
'bloglines',
'rssbar',
'livedoorcheckers',
'rantenna',
'glucose',
browsers.pmの%BrowsersHashIDLib に以下を追加
'sleipnir','Sleipnir',
# RSS Reader
'hatena','Hatena Antenna',
'bloglines','Bloglines',
'rssbar','RssBar',
'livedoorcheckers','livedoorCheckers',
'rantenna','rAntenna',
'glucose','glucose',
とりあえず以上で様子を見ます。
*** その他のTips [#a9b6c3d3]
-「指定されたパスが見つかりません。awstats.pl」というエラ...
-awstats.plのファイル先頭に、フレームサイズなどの設定項目...
*** LogFileの指定 [#fec5a8e6]
-AWStatsの設定項目「LogFile」には、前回の集計から更新され...
#ref(http://jomura.net/svn/scripts/trunk/ApacheUtility/ac...
#ref(http://jomura.net/svn/scripts/trunk/ApacheUtility/ac...
LogFile="cat_accesslog.bat |"
** [[Analog:http://www.analog.cx/]] [#l8290611]
-年・月・日・時間・ホスト・URL・検索語句などをKeyにして、...
-Linuxでは一般的?
-[[サンプル:http://jomura.net/analog/]]
-[[ReportMagic:http://www.reportmagic.org/]]を併用すると...
** [[webalizer:http://www.mrunix.net/webalizer/]] [#f2e6c...
-[[Google:http://www.google.co.jp/]]で「[[Apache 解析:htt...
-Linuxで動作させるときには、[[gd:http://www.boutell.com/g...
-[[日本語版 for Win32:http://moriya.xrea.jp/tools/webaliz...
-出力される内容は、Analogと大差ないと思うのですが…
-Windows版では、DNS名ルックアップがサポートされていないよ...
-[[サンプル:http://jomura.net/webalizer/]]
** [[WebDruid:http://www.webdruid.org/]] [#ladb6ffd]
-[[解説記事:http://asshole.dip.jp/webdruid.php]]
-webalizerと似てますが、[[ユーザフローを図式化:http://www...
-[[Windows版:http://www.ailis.de/~k/software/projects/web...
--全角文字や半角空白を含んだファイルパスを使うと、「engin...
--ログレコード毎にSearch Phraseのlocaleを判定してくれる機...
Cannot convert search phrase from US-ASCII character set.
Either the web browser was wrong or this system's default
locale doesn't reflect this browser default.
You might wish to tweak the current locale.
ログ解析を中断しちゃう
3 [main] webdruid 2948 handle_exceptions:
Exception: STATUS_ACCESS_VIOLATION
437 [main] webdruid 2948 open_stackdumpfile:
Dumping stack trace to webdruid.exe.stackdump
のは、ちょっと困りものですね。
とりあえず、Search Phraseは出力しないようにして回避しま...
-[[サンプル:http://jomura.net/webdruid/]]
** [[WebTrends:http://sirius.itfrontier.co.jp/webtrends/]...
-商用、Not Free
-ユーザの行動解析の「WebTrends Reporting Center」、ログ解...
* アプリケーションでログファイルを処理、閲覧するもの [#sf...
-閲覧時のUIが使いやすい
** [[Apache Log Viewer:http://www.ne.jp/asahi/ns01/info/c...
-数百MBぐらいのログファイルだと、メモリ不足で統計処理がで...
-私はこれを利用させていただいています。
** [[wlog:http://www.gluesoft.co.jp/wlog/]] [#y2699568]
-ログを一旦、MS Access(*.mdb)ファイルに変換して、Excelで...
ページ名: