Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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?

share|improve this question

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

share|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

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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