My web application sets the session ID in either a cookie or a query string variable. How do I configure Urchin?
Web applications usually use a session identifier need to monitor the session ID to insure state during the user s session. Traditionally this session ID has been stored on the user s machine in a cookie. Sometimes, when users have cookies turned off, the web application adapts to the situation and appends the session ID to all requests sent to the server. Typically the session ID is attached to the request query. This can cause problems for Urchin especially if you re using the Session ID tracing method. The problem is that Urchin can only look for the application defined session ID in one location. So, if your application is setting the session ID in two locations, based on the user s browser settings, Urchin will not be able to accurately count the total number of sessions. The solution for this is to process all of your logs with a script that places the session ID in the URL or in a cookie. Then, when you configure your profiles, you can specify the location of the session ID and
Related Questions
- Why use 2 program (1 web base, 1 desktop application) to configure Reply Plus Base station IP address and when to use what?
- My web application sets the session ID in either a cookie or a query string variable. How do I configure Urchin?
- Will ApexSQL Log be able to identify a specific user id if passed from a web application?