IBM Tivoli Composite Application Manager for Application Diagnostics, Version 7.1.0.1
User IDs
The Application Monitor can capture, display, and store the user ID of a request that comes into the application server. By default, the user ID is captured by calling the following method:javax.servlet.http.HttpServletRequest.getRemoteUser()
If your application stores user IDs in the session, configuration is required. User IDs are defined as Web-side identifiers of who initiated the transaction/request.
To capture the user ID from the session...
- Enable the data gathering from the session
- Specify the attribute in the session that contains the user ID
To enable the data gathering from the session, update the data collector properties as follows:
com.cyanea.mapper.http.userid.source=session
To capture the attribute called account name from the session, update the data collector properties as follows:
com.cyanea.mapper.http.userid.attributename=accountname
Parent topic:
Data used by the Request Mapper