Skip to main content


developerWorks  >  AIX and UNIX  >

Expose Web performance problems with the RRDtool

Measure and display data easily to pinpoint the source of problems

developerWorks

Level: Intermediate

Sean Walberg (sean@ertw.com), Senior Network Engineer, P.Eng

21 Mar 2006

Register now or sign in using your IBM ID and password.

Examine how to determine the root cause of Web performance problems. Without proper measurement, how do you know whether your Web application is performing well? By using open source tools such as the RRDtool, you can graph the key performance measurements of any Web application, use these graphs to determine the impact of changes in the environment, or point to changes that need addressing.

In this tutorial

  • Explaining Web performance

  • RRDtool

  • RRDtool graph

  • Putting it all together

  • Interpreting the results

Prerequisites

This tutorial is written for users who have a basic understanding of the UNIX® command line, some basic shell scripting knowledge, and a basic understanding of statistics (averages, minimum, maximum).


System requirements

To follow this tutorial, you need a computer running UNIX and a Web server. (The two can reside on the same computer.) In addition, you must have the following tools installed:

Both of these programs follow the standard compilation and installation procedure:

  1. From the UNIX command line, run tar -xzf filename.tar.gz.
  2. The last command creates a directory as part of the extraction process. Switch to this directory with cd dirname .
  3. Run ./configure to create the build instructions.
  4. Run the make command to compile the source.
  5. Run the make install command to install the software.

You might also find binaries for these programs provided by your vendor or third parties. You don't need to have the absolute latest versions of the software for this tutorial.



Duration

2 hours


Formats

html, pdf


Share this....

digg Digg this story del.icio.us del.icio.us Slashdot Slashdot it!


Back to top


Document options

Document options requiring JavaScript are not displayed


My developerWorks needs you!

Connect to your technical community