ログ解析スクリプトAWStats ログ解析スクリプトAWStats 7.7ドキュメント

プラグインと関連プログラム

ここにはいろいろ異なったファイルがあります:

AWStatsプラグイン


プラグインは新機能を加えるためにAWStats pluginsディレクトリに置くことができる.pmファイルです。
動作させるためには、構成ファイルに行を加えることによってプラグインを有効にしなければならないことに注意してください(LoadPluginパラメタを参照ください)。

標準の無償のプラグイン: tooltips, decodeutfkeys, ipv6, hashfiles, userinfo, hostinfo, clusterinfo, urlalias, timehires, timezone, rawlog, graphapplet, graphgooglechartsapi geoipfree
GeoIPプラグイン(動作するために他のライセンス商品を必要とします): geoip, geoip_city_maxmind, geoip_asn_maxmind, geoip_region_maxmind, geoip_isp_maxmind, geoip_org_maxmind

(AWStatsに同梱されている)標準のプラグインのリスト:

Tooltips

DecodeUTFKeys

IPv6

HashFiles

UserInfo

ClusterInfo

HostInfo

UrlAliases

TimeHiRes

TimeZone

Rawlog

GraphApplet

GraphGoogleChartAPI

Maxmind GeoIPプラグインについて

 Maxmindは、IPアドレスと国、地域、市やISPを結び付けるgeolocation技術を販売する会社です。彼らのデータベースは、初期費と月額料金を支払うことで利用可能になり、無料版より正確で頻繁に更新されます。

インストール

 まず、データベースを選びます。AWStatsの場合、Binary Format版をダウンロードしてください。現在AWStatsがサポートしているのは、

 もし、商用のデータベースを購入する場合は、レポートの一番詳細なレベルのだけを購入します。例えば、国の情報がほしい時は、Countryデータベースだけを購入します。(OrganizationやISPデータベースは、国や地域の情報を含みませんから、必要な場合は、Country、Region、またはCiryに加えて別途購入します。)

 次に、Geo::IP Perlモジュールをインストールします。

パラメタ:どちらのGeoIPデータベースもすべてをメモリ上に常駐させることもできるし、ファイルから検索することもできます。構成ファイルを編集するときにメモリ常駐かファイル検索を指定します。メモリ常駐はGEOIP_MEMORY_CACHE、ファイル検索はGEOIP_STANDARDと指定します。メモリ常駐を使用すると、あるLinuxディストリビューションはクラッシュしますので、そうなったら、ファイル検索を指定してください。また、Activestate PerlでC APIを使うとクラッシュしますので、pure Perl APIを代わりに使ってください。()

 IPアドレスと関連データをコンマ区切りテキストでデータベースに上書きすることが出来ます。イントラネットサイトの統計情報を取得していて内部と外部のユーザが混在したり、データベースのIPアドレスの内容の一部が正しくないときに有効です。上書きファイル作成のために、geoip_generatorツールを用意しています。(上書きはAWStats 6.95以降で有効)

上書きファイルの書式
GeoIPipアドレス、"国コード"
GeoIP Cityipアドレス、"国コード"、"地域コード"、"市の名前"、"郵便番号"、緯度、経度、"都市コード"、"地域コード"
GeoIP ASNipアドレス、"asn ispname"
GeoIP Regionipアドレス、"国コード"、"地域コード"
GeoIP Orgipアドレス、"組織"
GeoIP ISPipアドレス、"ISP"

注意:現時点でMaxmindがIPv6については、国データベースしか提供していないので、AWStatsは、IPv6のGeoIP検索をサポートしていません。MaxmindがIPv6のサポートをもっと多くのデータベースに広げたら、AWStatsも更新します。
 GeoIPプラグインを有効にするとAWStatsの処理能力が低下します。

GeoIP

GeoIP_City_Maxmind

GeoIP_ASN_Maxmind

GeoIP_Region_Maxmind(商用のみ)

GeoIP_ISP_Maxmind(商用のみ)

GeoIP_Org_Maxmind(商用のみ)

GeoIPfree

AWStatsのツール/パッケージ

 これらのファイルやプロダクトは篤志者が開発し、発表したものです。私は使ったことがないので、動作するかや、どう動作するかを言うことはできません。
 これらはAWStatsをうまく使えるようにしたり、時間を節約して新たな開発の出発点を与えてくれるかもしれません。

その他のツール

AWStats以外のツール (AWStats関連ではないがログ解析には関連している)

AWStatsが好きでないなら、他のポピュラーな同様のツールを試みることができます:

AWStatsやログ解析関連のドキュメント

スポンサー


下記のリンクをたどってAWStatsプロジェクトを支援してください。

下記の重要な支援者に感謝します:
dolibarr.org
arrestier.fr
www.ballanger-dermatologue.fr

Article written by .


Follow @awstats_project