How Can I Log HTTP Request AND Reponse?

Does anyone know if I can configure Domino to log the HTTP Request AND the HTTP Response ?

I am trying to diagnose a poorly performing web application.

The test team are using LoadRunner to simulate user activity; and are reporting that some requests take a long time to return. Preumably LoadRunner issues a HTTP Request and makes a note of the time, then waits for the HTTP Response and reports the time difference.

From the LoadRunner reports, it is being reported that some requests take over 30 seconds.

I am trying to track this down in the Domino http logs (I am using access log files rather than domlog). In the log, all I can see is one entry for each response - ie. the HTTP response that Domino sends back (I am assuing Domino is logging the http response as it has the http response code, data size etc as well as the request data).

But I need to see it as 2 entries - one for the inbound request, one for the outbound response - so that I can say that Domino received the request, serviced it, and sent the response within xxx seconds; thus eliminating Domino from the equation.

Is this possible ? Can I configure this extra granularity in the logs ? I know that it will adversly affect performance as twice the logging will be going on; but its only for a short period of time whilst I try to prove Domino’s innocence in this matter !!

Cheers

Nathan

Subject: How Can I Log HTTP Request AND Reponse ?

I would probably enable the domlog.nsf. This contains how long the requests / post take in milliseconds and the size of the request. You could then create a view in the domlog.nsf to further refine or report on the stats you need.

I had to defend domino a while back (from a web performance standpoint) and it turned out to be a db2 connect issue. You could also write a C++ web timer program to time how long each page takes to load on the front end. Comparing it to the timings in the domlog.nsf (backend). This is what we ended up doing to prove it was not domino but db2 causing the problem.

What kind of web app is it?