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 need to monitor performance in my web server (there's an application server in the back) and create reports for senior management.

I've enabled %T/%D in my Apache logs and I would like to know if there's an Apache log analyzer or some other tool which parses these values and manages them showing charts or reports.

I am looking mostly for an integrated solution and not in the line of awk+gnuplot scripts.

share|improve this question

Would this do anything good? apache-response-time

apache-response-time is a performance analysis tool for the apache web server. It's primary focus is on script response time.

One approach to improving web site performance is for a different developer to improve one of the slowest scripts everyday. apache-response-time is ideally suited for producing daily reports for this purpose. It will help you find long running, frequently accessed and large apache scripts.

share|improve this answer
It is a start :). It's not flexible about log format accepted, but hopefully I could modify the script (I can't change Apache directive) – fglez Jun 19 '12 at 10:23

I need to monitor performance in my web server

There's not a lot of stuff available for log analysis to measure performance - but it's been a couple of years since I looked very hard (currenlty using awk and jpgraph ;). PastMon can give lots of very useful data (but is difficult to configure - also uses packet sniffing rather than logs).

However the elephant in the room here is that time taken for a webserver to offload a response has very little to do with page response times at the client. If you want to get a proper handle on the user experience then have a look at Boomerang + Graphite (this will also need a bit of work to configure).

share|improve this answer
I'm interested in performance of the application server backend (measured from web server) rather than client perception, but thank you for the pointers. – fglez Jun 19 '12 at 12:40

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.