ウェブサーバーが書き留めること
この記事の内容
インターネット上のすべてのウェブサーバーは、インストールされている測定ツールや表示されるカウンターとは完全に独立して、活動の自動記録を保持しています。この記録はアクセスログと呼ばれます。
ブラウザがファイルを要求するたびに、そのファイルがテキストドキュメント全体であれ、スタイルシートであれ、単一の写真であれ、サーバーはこのトランザクションの詳細を継続的に増大するテキストファイルに記録します。
この基本的なログプロセスは、技術的な診断、セキュリティの監視、および一般的なメンテナンスに不可欠です。両方のシステムがまったく同じ基礎情報に依存しているため、このログに含まれる内容を理解することで、専用のカウントサービスによって収集されたデータの謎を解明するのに役立ちます。
一行に何が書かれているか
アクセスログの標準的な行は、いくつかの個別の情報で構成されています。まず、リクエストの正確な日付と時刻を秒単位で記録します。次に、要求者のインターネットアドレスをログに記録します。
これは、サーバーが要求されたファイルを配信するために必要な戻り経路として機能します。ログには、どのファイルが要求されたか、および配信が成功したかどうかも正確に記録されます。
さらに、通常はリファラーと呼ばれる、このファイルへのリンクを含むウェブページのアドレスをキャプチャします。最後に、要求元のプログラムによって提供されたテキスト文字列を記録し、使用されているブラウザの種類とオペレーティングシステムを記述します。これらすべてのデータは、通常のインターネット通信中に自動的に送信されます。
同じデータの、別の残し方
表示される画像カウンターは、訪問を追跡する新しい方法を発明するものではありません。このまったく同じ標準情報の流れを、より焦点の絞られたアクセスしやすい方法で処理するだけです。
カウンター画像が要求されると、カウントサーバーはウェブサーバーが見るのとまったく同じデータポイントを見ます。
違いは、その後のデータの処理方法にのみあります。生のアクセスログは、何千もの暗号のような行を含む高密度の技術テキストファイルですが、カウンターソフトウェアは関連する部分のみを抽出します。
それぞれどれだけ生きるか
内部システムファイルの要求を除外して分類し、インターネットアドレスを大まかな地理的地域にマッピングし、最終的にクリーンで読みやすいデータベースを更新します。生のアクセスログの寿命は通常非常に短いです。
サーバー管理者は、ストレージスペースを使いすぎないように、これらのファイルを定期的に(多くの場合数週間後に)ローテーションして削除するように設定します。ただし、カウンター専用のデータベースは構造が異なります。すべてのリクエストのあらゆる技術的な詳細を無期限に保存するのではなく、集計された合計を保存します。
50個の個別のログ行を永久に保持する必要なしに、特定の火曜日に特定のページが50回閲覧されたことを記憶します。この集計により、長期的な傾向を効率的に保持できるようになり、アクセスログの一時的なデータをウェブサイトの永続的で視覚的な履歴に変えることができます。
分かることの境目
サーバーログと測定ツールの関係を認識することで、ウェブ統計の境界が明確になります。
カウンターは、標準的なファイル要求中にブラウザによって自発的に提供される情報に完全に依存しているため、これらの基本的なパラメーター以外のことは何も知ることができません。画面の前に座っている人の名前を知ることはできませんし、デバイスで実行されている他のアプリケーションを確認することも、無関係なウェブサイト間の動きを追跡することもできません。
画面に表示される数字は、インターネットを機能させる基本的で避けられない技術的なやり取りを高度に洗練して表現したものにすぎません。