.NET エージェントでフロントエンド コンポーネントのユーザ ID を使用してトランザクション追跡がフィルタされるように構成するには、アプリケーションでユーザ ID が特定される方法を確認します。 この情報は、アプリケーションを開発したアプリケーション設計者から取得できます。
Introscope Transaction Tracer は、以下のいずれかの方法でアクセスされるユーザ ID を識別できます。
重要: アプリケーションでユーザ ID を特定する方法に適用される設定プロセスのみを実施してください。
HTTP のコンテキスト ID からユーザ ID にアクセスする場合は、エージェント プロファイルで以下のプロパティのコメント化を解除します。
introscope.agent.transactiontracer.userid.method=HttpContext.User.Identity.Name
URL のユーザ情報からユーザ ID にアクセスする場合は、エージェント プロファイルで以下のプロパティのコメント化を解除します。
introscope.agent.transactiontracer.userid.method=HttpContext.Request.Uri.UserInfo
HTTP 要求ヘッダからユーザ ID が決定される場合は、エージェント プロファイルで以下の 1 対のプロパティのコメント化を解除し、2 番目のプロパティにキー ストリングを定義します。
introscope.agent.transactiontracer.userid.method=HttpRequest.Headers.Get introscope.agent.transactiontracer.userid.key=<application defined key string>
ユーザ ID が HTTP セッションの属性である場合は、エージェント プロファイルで以下の 1 対のプロパティのコメント化を解除し、2 番目のプロパティにキー ストリングを定義します。
introscope.agent.transactiontracer.userid.method=HttpContext.Session.Contents introscope.agent.transactiontracer.userid.key=<application defined key string>
|
Copyright © 2013 CA.
All rights reserved.
|
|