1

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.

2 Answers 2

1

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.

1
  • 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, 2012 at 10:23
1

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).

1
  • 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, 2012 at 12:40

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .