IIS ログを使用してアプリのセッションを追跡したいのですが、ページのクエリ文字列に沿ってプッシュされるセッション キーがありません。
ログで追跡を開始する最も簡単な方法は何ですか?クエリ文字列の値をiisログに入れるか、セッションをカスタムフィールドとしてログに追加する方法はありますか?
Windows Server 2003 64 ビットに対して 32 ビットのクラシック ASP を使用します。
IIS ログを使用してアプリのセッションを追跡したいのですが、ページのクエリ文字列に沿ってプッシュされるセッション キーがありません。
ログで追跡を開始する最も簡単な方法は何ですか?クエリ文字列の値をiisログに入れるか、セッションをカスタムフィールドとしてログに追加する方法はありますか?
Windows Server 2003 64 ビットに対して 32 ビットのクラシック ASP を使用します。
IIS (少なくともバージョン 5 以降) では、「W3C 拡張」ログ ファイル形式で Cookie を記録できます。「cs-cookie」フィールドをログに追加し、Web サイトを再起動すると、そこに表示されます。
ただし、cs-cookie フィールドを介したセッションのトレースをサポートするログ分析ソフトウェアが必要です。ただし、ほとんどのログ分析では、代わりに cs-referer ヘッダーをトレースすることにより、サイトとセッションを介したパスを追跡するため、ほとんど必要ありません。
Cookie 文字列が大きい場合は、サイト ログ ファイルのサイズが膨らむことが予想されます。