アクセスログの解析apacheのアクセスログ解析ツールにはいろいろありますが、ここではAnalogを導入した際のメモを公開します。 Analogのインストール
RPMパッケージをAnalogのサイトからダウンロードします。 # rpm -ivh analog-6.0-1.i386.rpm Preparing... ########################################### [100%] 1:analog ########################################### [100%] Analogの設定インストールされている/usr/share/doc/analog-6.0/examples/big.cfgをコピーします。 # cp /usr/share/doc/analog-6.0/examples/big.cfg /etc/analog.cfg # vi /etc/analog.cfg /etc/analog.cfgほとんどはデフォルトで問題ないですが、下記の部分を設定します。 アクセスログのフォーマットとアクセスログファイル名 LOGFORMAT combined LOGFILE /var/log/httpd/access_log LOGFILE /var/log/httpd/access_log.* サイト名とURL HOSTNAME "[powerdee.com]" HOSTURL http://www.powerdee.com/ レポートの出力先 OUTFILE /var/www/html/analog/report.html 言語設定 LANGUAGE JAPANESE-SJIS DNS関連の設定 デフォルトだと、ドメインレポートと組織レポートがIPアドレスで表示されてしまうので、ドメイン表示にするように設定を行います。 DNSFILE /var/cache/analog/dnscache DNSLOCKFILE /tmp/dnslock DNS WRITE 画像ファイルの移動出力先を変更しているので、Analogで使用する画像ファイルをコピーしておきます。 # cp -rp /var/www/html/images /var/www/html/analog/ Analogの定期自動実行cronでスケジューリングを行います。下記は、毎朝6:00にAnalogを自動実行します。 # crontab -e 0 6 * * * /usr/bin/analog おすすめ書籍
|