• ベストアンサー

AWStats

アクセス解析ソフトのAWStatsなんですが、 これは生ログを一旦処理します。 1週間で解析するはずのログをローテーションしている場合、 1週間後updateを行ったときに、前のデータは消えてしまうのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

こんにちわ。 AWStatsのログ解析プロセスの中に、ログの日付を判断するロジックが組み込まれています。 例えば、2005年1月1日~1月15日のログの統計処理を行った状態で、2005年1月1日~1月31日のログを統計にかければ、1月16日~1月31日のログだけが処理されます。 (重複する部分のログはスキップされます) もちろん、1月16日以降のログだけを読み込ませた場合でも、1月1日~1月15日の部分が上書きされることなく、追記するようなイメージになります。

nemaka
質問者

お礼

こんにちわ。 本当にありがとうございました。 貴方のおっしゃることを信じて、 チャレンジしてみたいと思います。 私が行ったのは、 ログローテーションを1ヶ月ごとにしてあるのですが、 その際にupdateを行い。 それ以外で一日一回くらいupdateを行っていこうと思っています。

その他の回答 (1)

  • mendokusa
  • ベストアンサー率13% (359/2726)
回答No.1

質問の意味が今ひとつ分かりかねますが、 とりあえず前のデータは消えません。 空白の期間があればアクセスが無かった事になります。

nemaka
質問者

補足

説明が下手くそなのですが、 説明します。 アクセスログを一週間でローテーションしているとします。 先週の土曜日にawstatsを実行して、 今週の土曜日にもまたawstatsを実行するのですが、 今週の生ログの中には先週解析を行った日にちの データははいっていません。 この時に今週の土曜日のログをupdateする形になるわけですけど、 これは上書きされるのでしょうか?それとも追記になるのでしょうか?

関連するQ&A

  • awstatsをロリポップで使用する方法を教えてください。

    HP作成関連でhtmlやcssについては理解しておりますが、phpやcgiについてはほとんどド素人です。 自力でxreaにアクセス解析ソフトのawstatsをインストールする手順を紹介しているサイトより、かろうじて簡単な手順はなんとなく理解はしました。 ところが、ロリポップの場合はどうすればいいのか全然わかりません・・・。サーバー上で使用したいと考えておりますが使用することは可能でしょうか? もし可能でしたらその手順を教えていただきたく存じます! また、apacheの出力する生ログがたぶん必要になると思うのですが、ロリポップで生ログのある場所がわかりません。ダウンロードするのではなく、直接ログのある場所がしりたいのですがどうすれば調べられますか??

  • アクセス解析ソフトAwstatsで一部のディレクトリ下だけ解析できます

    アクセス解析ソフトAwstatsで一部のディレクトリ下だけ解析できますか? さくらインターネットのレンタルサーバーの、以下の場所にawstatsをインストールし、使用しています。 /www/hogehoge/awstats/awstats.pl 解析対象を、hogehoge以下のディレクトリに制限したいのです。 現在の環境は、 ドメイン設定で、/hogehoge を hogehoge.comの独自ドメインを割り当てています。 awstatsの設定ファイル(awstats.hogehoge.com.conf)のSiteDomainは、 SiteDomain="hogehoge.com" としています。 今は、/www/hogehogeだけでなく、/www/hogehoge2なども解析に含まれてしまうので、困っています。 何か方法がありましたら、教えてください。お願いします。

  • AWSTATSのログ表示について

    Windows2000上でIISのログをAWSTATS6.2で表示しています。 手動で、アップデートをかけているのですが、土日の分を月曜日にアップデートをかけると表示が土日のアクセス数が0になってしまいます。 confファイルは LogFile = "C:\log\ex%YY%MM%DD.log" と設定されており、土日以外は正常に動いているようです。 また、月曜日に土曜日のex041211.logと指定しても既に登録されているレコードと表示されます。

  • 生ログ解析ソフトについて

    現在ウェブサイトを運営しています。 生ログを落とすことができるのですが、ここから サイト内の特定のリンクがどれくらいクリックされたかを調べたいです。 現在、サーバー元の業者が提供しているソフトがAwstats、Webalizer、Analog になります。AwstatsとWebalizerでは分かりませんでした。Analogは少し 見てみたのですが、良く分かりませんでした。 生ログを用いて、上記の解析ができるソフト(あるいは方法)を教えていただけないでしょうか。もしanalogで出来るなら、その方法でも結構です。 よろしくお願いいたします。

  • AWStatsのセットアップについて(2)

    インターリンク社の固定IP(myIP)を用いWin2Kサーバー上にAWStatsのセットアップを試みました。セットアップは主に「AWStats 6.7...」解説を参考にしました。 Win2Kサーバーの設定 (1)IISのログファイル保管ディレクトリーを以下のように指定。E:\Inetpub\apache group\apache\logs\access_log (2)仮想ディレクトリーの設定 エイリアス  : public_html ディレクトリー: e:\inetpub\apache group\apache\seanews\public_html アクセス許可: すべて許可 (3)CGIを保管するディレクトリの作成 エイリアス  : cgi-bin ディレクトリー: e:\inetpub\apache group\apache\cgi-bin アクセス許可: すべて許可 AWStatsのセットアップ awstats-6.9.exeを展開し、指示に従って以下のように設定。 Apache web server path    e:\inetpub\apache group\apache web server configfile path   e:\inetpub\apache group\apache\conf\httpd.conf AWStats config/profile file yes/no yes web site name : seanews-sg.com 以下の内容のメッセージが表示されました。 注1:以下のコンフィグファイルを形成した。 e\Program Files\AWStas\wwwroot\cgi-bin\awstas.seanews-sg.com.conf 注2:windowsユーザーはschedulertaskにupdate processを手動で追加すること。 注3:E:\Program Files\AWStats\wwwroot\cgi-bin\awstats.seanews-sg.com.confを手動で設定すること。 注4:上記設定後は以下のコマンドを実行することにより、統計を更新できる。 perl awstats.pl -ipdate -config=seanews-sg.com 統計内容は以下のURLで確認できる。 http://localhost/awstats/awstats.pl?config=seanews-sg.com 設定 (1)E:\Inetpub\apache group\apache\conf\httpd.confに以下の一行を追加 CustomLog /var/log/httpd/access_log combined (2)E:\Program Files\AWStats\awstats\wwwroot\cgi-bin内の全てのファイル、ディレクトリを E;\inetpub\apache group\apache\cgi-binディレクトリにコピー (3)E:\Program Files\AWStats\awstats\wwwroot\iconに格納されたアイコンのファイル/ディレクトリを E:\Inetpub\apache group\apache\iconにコピー E:\Inetpub\apache group\apache\cgi-bin\awstats.seanews-sg.com.confの設定変更(抜粋) (1)LogFile="E:\Inetpub\apache group\apache\logs\access_log" (4)SiteDomain="seanews-sg.com" (5)HostAliases="seanews-sg.com www.seanews-sg.com 127.0.0.1 localhost" (これは自動的に生成されたもので、変更していません) (7)DirData="E:\Program Files\AWStats\awstats_db" (8)DirCgi="E:\inetpub\apache group\apache\cgi-bin" (9)DirIcons="E:\Inetpub\apache group\apache\icon" (14)Lang="en" ここで上記の解説に従い、ブラウザで閲覧できるか試したところ、以下のエラーメッセージが表示されました。 http://127.0.0.1/awstas.html http://61.206.126.235/awstas.html http://localhost/awstats/awstats.pl?config=seanews-sg.com ページが見つかりません 。検索中のページは、削除されたか、名前が変更されたか、または一時的に利用できない可能性があります。 http://www.seanews-sg.com/awstas.html ページを表示できません検索中のページは現在、利用できません。Web サイトに技術的な問題が発生しているか、ブラウザの設定を調整する必要があります。 以下はE:\Inetpub\apache group\apache\logs\W3SVC1\ex090215.logの中身です。 #Software: Microsoft Internet Information Services 5.0 #Version: 1.0 #Date: 2009-02-15 15:22:25 #Fields: date time c-ip cs-username s-sitename s-computername s-ip s-port cs-method cs-uri-stem cs-uri-query sc-status sc-win32-status sc-bytes cs-bytes time-taken cs-version cs-host cs(User-Agent) cs(Cookie) cs(Referer) 2009-02-15 15:22:25 127.0.0.1 - W3SVC1 C 127.0.0.1 80 GET /awstats/awstats.pl config=seanews-sg.com 404 3 4213 313 160 HTTP/1.1 localhost Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+NT+5.0) - -以下省略

  • apacheとawstats連携

    こんばんは。 Webサーバを構築中にIPアドレスの変更の必要が出てしまい、 変更したところ、awstatsによるアクセス状況の更新されな くなりました。 「更新されない」とは、「http://ホスト名/awstats.pl」を 実行し、下記の個所2点を見て判断しました。  ・更新日付が、IP変更前と変わらない  ・アクセスログが、IPアドレス変更以降カウントされていない 色々調べたところ、apacheのアクセスログに「combined」 だけが大量に出力されていました。 #cat /var/log/httpd/access_log combined combined combined   : ログ関係の設定を見てみましたが、導入時に変更したままでした。 #cat /etc/httpd/conf/httpd.conf ServerName web01  : LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" common LogFormat "%h %l %u %t \"%r\" %>s %b" common LogFormat "%{Referer}i -> %U" referer LogFormat "%{User-agent}i" agent  : CustomLog logs/access_log combined  : #cat /etc/httpd/conf/httpd.conf  : LogFormat=1 LogSeparator=" " SiteDomain="web01" HostAliases="localhost 127.0.0.1" DNSLookup=1  : 環境は、以下の通りです。 OS :CentOS release 5.7 (Final) http:apache2.2.3 php :php5.3 awstats:7.0 awstatsは初めての利用でしたので、IPアドレスの変更で影響が大きいとは 予想もしておらず、サイトを見ても似たようなサイトが見つからず困って しまいました。 「awstats.pl」は、色々なサイトを見て、「"YYYY年MM月"の日付の調整」等 「やっておくべき事項」は、対応しています。 解決策や再調査事項等のアドバイスをお願いします。

  • アクセス解析のAWStatsを入れたら、月に3~4日ほど全くアクセスがゼロの日が出てます・・・

    アクセス解析のAWStatsを入れたのですが、月に3~4日ほど全くアクセスがゼロの日が出ていることに気づき、驚いております。 半年以上前に導入したのですが、これまで日別を見る機会がなかったので気づかなかったのですが、今日見てみると過去の月からそうなっていました・・・これでは使えないものになってしまうので改善したいです。 該当サイトはアクセス数は常に沢山あるので、ゼロということは考えられないです。 アクセスがゼロの日は「訪問回数」「ページ」「ヒット」「バイト」共にゼロです。 ゼロの出方としては、微妙にズレているのですがある程度等間隔の日数をおいて出ているようです。 ある月などは見事に土曜日だけゼロでした。 対策ご存知の方いらっしゃれば宜しくお願い致します。

  • コメントしてくれている人の生ログが、アクセス解析にのらないのはなぜ?

    ITギアというアクセス解析をブログにつけています。 時折コメントしてくれる方がいますが、その中で、アクセス解析の生ログに記録が載っていない人たちがいます。 コメントをしてくれるというのは、私のブログにアクセスしてくれているわけなんでしょうが、なぜ、生ログには載っていないのでしょうか? 当方、こういうことには詳しくないので、あまりに簡単な質問だったら、申し訳ありません。 生ログに載らないけれど、アクセスしているという人は、どうやって やっているのでしょうか? ブックマークをしているからということはいえなさそうです、というのも、ブックマークしている人でアクセスしている人は、そのように生ログにでていますので。 では、よろしくお願いいたします。

  • アクセスログ経路集計

    生ログの解析するツールにおいて、経路の集計をしてくれるものをご存知あれば教えて頂きたく。 できればフリーを希望です。 下記のツールでApacheLogViewer、Analog、ClickTracksは使用してみました。 ●フリー ApacheLogViewer、Analog、Awstats、Webalizer ●有料 SiteTracker、WebTrends、ClickTracks #経路とは、トップページから製品ページにいき商品Aにアクセスしたといったものです。

  • アクセス解析について(ヤフーbbからのアクセス)

    hpにアクセス解析を付けています。 この解析は、生ログ&アクセス元の都道府県も出るものなのですが、ひとつ、この「都道府県」について疑問があります。 都道府県は、どこからわかるのでしょうか? たとえば、ログの中に、地域の名前(アルファベット)が入っている場合にはある程度わかると思うのですが、ヤフーbb(bbtec.net)の場合は、それがなく、すべて数字ですよね? ヤフーbbからのアクセスに関しては、都道府県は出ていないような気がするのですが、気のせいでしょうか。 また、先に述べました、ログの中に地域の名前が入っている場合ですが、入っているにも関わらず、「都道府県」できちんと解析されないことがあります。 このアクセス解析については、Q&A(ヘルプ)のようなものがあまり参考にならず、どこへ書き込んでいいのかわからなかったため、ここへ書き込ませてもらいました。どなたか、このことについてご存知の方いらっしゃいませんか?