I want to measure performance of my server. The architecture is Apache2 talking to Tomcat over mod_jk. Requests are over HTTPS with mutual authentication. The client does not reuse connections, therefore I believe a new SSL session is established for each transaction.

If I configure Apache to log %D in mod_log_config, does that duration include the time spent doing SSL, including the TLS handshake? If not, how do I measure that part of the transaction?

link|improve this question
feedback

1 Answer

You can try doing some stress test with JMeter for an end to end test. Also enable some monitoring options in Tomcat like jmxremote.

link|improve this answer
Yes, of course I can measure the transaction on the client cide, but I want to eliminate the network overhead. And %D already gives more accurate numbers than measuring inside Tomcat. – ykaganovich Jun 21 '11 at 20:22
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.