Accessibility Contact Go to main menu Go to main content

Using open source tools to create a web application load testing environment

Speaker(s) : Sukrit Dhandhania
Language : English Level : Confirmed Nature : Conference
Date : Friday 9 July 2010 Schedule : 10h00 Duration : 40 minutes
Place: ENSEIRB - Amphi A
Transversal topics: In english

In this guide I will run the audience through the process of setting up an open source benchmarking tool, and write a simple PHP-MySQL page to run stress tests on a web server to see how it fares under load. The tools I will cover here are Apache Bench, a module of Apache - "server status", the Apache web server, basic PHP-MySQL.

The second part if this presentation will center around Dstat, which is a system monitoring tool. We will pick up from the first part of the presentation and setup and use Dstat to to monitor the server during the load test. Dstat will be used to gather precise data on the server’s performance. We will then write and use a script using GNU Plot to plot graphs of this data to make it easier to read and interpret for decision makers.

The Speakers

Sukrit Dhandhania

My full name is Sukrit Dhandhania. I’m 27, and have lived most of my life in Pondichery, in the south of India. I majored in English literature in college, but started working in the field of IT as Linux and other open source projects attracted my interest. I worked for 2 startups in Bangalore, INDIA over a period of 5 years. I worked mostly as a web/system admin, handling dozens of Linux servers on my own. About a year back I quit my job in the search for something more meaningful and started my own little consulting practice. Now I write for a few American and British journals in print and on the web. I also work as a consultant web admin for some clients, mostly dealing with cloud computing.

Attached documents

Presentation Slides
Presentation Slides (PDF - 82.3 kb)