.
Linux 活用ガイド:目次

サーバ構築ガイド

レンタル ガイド

ショップ 構築ガイド

情報漏洩対策

Webログ解析ツール導入 AWStatsについて

AWSwatとはApacheのログを解析するperlスクリプトです。ブラウザからサイトの訪問状況を視覚的に確認できます。どのような解析が行えるのかは、本家サイトでサンプルを確認されれば、一目でわかります。

本家サイト  http://awstats.sourceforge.net/

AWStatsインターフェイス

FC2ではエクストラパッケージで AWSwats-6 最新版が供給されていますので、今回はこれを利用します。自身ver4からソースで利用していましたが、 パッケージを利用する場合は、導入が非常に簡単です。 ログのデコード、取り込み処理、全て自動で処理されます。

インストール、設定だけで即利用が可能です。導入時間たったの3分てところです。

日本語のデコードに jcode-perlが必要になりますが、FCには標準でインストールされていると思います。なければAWstatsインストール前に、このperlモ ジュールをインストールしておく必要があります。 aptget yum等でパッケージをインストール済であることを前提に話しを進めます。

AWStatsの特徴

AWStats は perlスクリプトで書かれています。一定時間ごとに、Apacheのログを集計、データはテキストファイルとして切り出され、CGI で呼び出してブラウザに表示します。CGIで巨大なデータを扱うため、操作の度にサーバーに相当な負荷をかけますが、ブラウザにスクリプトを埋め込むアク セス解析ツールのように閲覧の度に負荷はかからないため、これらの解析ツールと比較した場合はサーバーにかける負荷は一時的なので優れます。

欠点としては、ホストごとの追跡までは行えない点でしょうか。ホスト(接続者)ごとの情報はトータルアクセス数しか分析できません。個別のリファラーにつ いても同様で、リファラーは纏めて集計されます。この点はページ埋め込み型のアクセス解析ツールの方が優れますが、こちらは逆に全体を把握する事が難し く、AWStatsなどに代表されるWebサーバーのログを解析するツールとは性格が全く異なります。両者のメリットを理解した上で、アクセス解析を行う と見えなかったものが見えてきます。

ダウンロードとインストール

以下のサイトでエクストラパッケージが配布されていますので、AWStatsをインストールしてください。yumやapt-get のレポジトリに登録してこれらのパッケージ管理ツールからインストールしても構いません。

インストールされる項目

  • /usr/share/awstats
    • ディレクティブ公開に必要な全ての素材がインストールされます。
      このディレクトリがApache で Alias処理され公開されます。
  • /etc/awstats
    • AWstatsの設定を行うconfファイルがインストールされます。
      DNSの設定が終了済であれば、 awstats.mydomain.net.conf という名前で設定ファイルが 生成されています。
  • /etc/httpd/conf.d/awstats.conf
    • Apacheディレクティブ設定を行う設定ファイルです。
      httpd.confではなく、ディレクティブアクセス設定はこのファイルで設定します。
  • /etc/cron.hourly/awstats
    • crondにより1時間置きにログをawstatsに取り込む処理が行われます。

WWW解析 AWStats 導入


アクセス解析に関する書籍


SEO に関する書籍案内

bottom_mark
ページ最上部
ページ最上部 前のページ