次の方法で共有


バイナリ ログの一元化

一元化されたバイナリ ログは、サーバー側のログ記録の一種であり、サーバー セッションで有効にすることができます。 一元化されたバイナリ ログは、サーバー セッションで作成されたすべての URL グループのログ記録の一元化されたフォームとして機能し、サーバー セッションのすべての URL グループがバイナリの書式設定されていないログ データを 1 つのログ ファイルに送信できるようにします。 この種類のログ記録は、サーバー セッションでのみ有効にすることができます。URL グループで有効にすることはできません。

一元化されたバイナリ ログを使用する場合

サーバー セッションに URL グループが多数存在する場合、URL グループごとに特定の形式のログ ファイルを数百個作成し、ディスクにログ データを書き込むというプロセスによって、貴重な CPU やメモリ リソースがすぐに消費されてしまう可能性があります。これにより、パフォーマンスとスケーラビリティに問題が生じます。 バイナリ集中ログを使用することで、組織で必要とされる詳しいログ データを提供しながら、ログに使用するシステム リソースの量を最小限に抑えられます。

一元化されたバイナリ ログは、サーバー セッション プロパティです。このプロパティを有効にすると、サーバー セッションのすべての URL グループのログ記録が構成されます。 一元化されたバイナリ ログが有効になっている場合、個々の URL グループに対してデータを記録または書式設定することはできません。 一元化されたバイナリ ログのログ ファイルには、インターネット バイナリ ログ (.ibl) ファイル名拡張子があります。 このファイル名拡張子は、テキスト ユーティリティが中央バイナリ ログのログ ファイルを開いて読み取ろうとしないことを保証します。

一元化されたバイナリ ログ ファイルからのデータの抽出

生ログ ファイルからデータを抽出するには、次の手順を実行します。

  • 生ファイルから目的のデータを検索して抽出し、データを書式設定されたテキストに変換するツールを作成します。 ヘッダー ファイルとログ ファイルの形式の説明は、IIS 6.0 ソフトウェア開発キットで確認できます。
  • Log Parser ツールを使用して、生ファイルからデータを抽出します。 Log Parser ツールとそれに付随するユーザー ドキュメントは、IIS 6.0 リソース キット ツールに含まれています。

一元化されたバイナリ ログ ファイル形式

一元化された生のバイナリ ログのログ ファイルは、固定長レコードまたは文字列識別子を含むインデックス レコードで構成されます。 インデックス レコードは、できるだけ多くの情報を記録するために、可変長文字列フィールドが、ログに記録された識別子に可変長文字列をマップする数値識別子 (インデックス) に置き換えられるため、表示されます。

生ログ ファイルは人間が判読できず、利用可能なログ アナライザーを使用して読み取ることはできません。 生ログ ファイルからデータを抽出するには、データを検索して抽出し、書式設定されたテキストに変換するツールを作成できます。

詳細については、Microsoft TechNet の「一元化されたバイナリ ログ」を参照してください。