A screenshot of the Munin web app, with different graphs showing server performance.

5 free tools to monitor your Moodle server while load testing

Note: this post is aimed towards admins who run their Moodle installation on a Ubuntu Linux server. As usual, this is not meant to be a definitive list or how-to, but rather an introduction to what a Moodle administrator can do to ensure their installation is running smoothly. Monitoring tools The following tools are listed in increasing order of difficulty of use. I have used them all but I have found that unless I load test, the first 3 tools tend to be enough for me....

2012, October 15 · 4 min · Frederic Nevers
A screenshot of the Munin web app, with different graphs showing server performance.

How to load test your Moodle server using iMacros

This post is part of the Moodle Oktobertest series. iMacros records your web browsing activity so that you can later simulate the actions of a real Moodle user, all automatically. For example, you start up Firefox and set iMacros to record. You go about your daily business on Moodle as normal (e.g. login, view your course, add an assignment, answer some forum posts and logout), iMacros keeps a record of everything you click on during your session, including all the forms that you fill in until you press ‘Stop recording’....

2012, October 14 · 3 min · Frederic Nevers
A Moodle logo and an Apache JMeter logo

How to load test your Moodle server using JMeter

Note: this blog post is part of the Moodle Oktobertest series Apache JMeter book by Emily H. Halili Apache JMeter documentation and best practices Before you start this tutorial, you need to download the following: JMeter application JMeter LoadTesting script generator It is possible that you’ll get an error if you’re trying to run this in Moodle 2.2+. All you need to do is open the ‘index....

2012, October 13 · 5 min · Frederic Nevers
A Moodle logo alongside a speedometer

3 free tools to test if your Moodle server can cope with large amounts of students

Note: This is by no means supposed to be a definitive guide to load testing. It is an introduction to what can be done to ensure a Moodle installation can cope with a specific number of simultaneous users. It is aimed at Moodle admins who haven’t really done load testing before. Be careful, load testing can crash your server and you could get in trouble with your host company – always check with them first....

2012, October 10 · 8 min · Frederic Nevers
A Powerpoint slide showing the title 'Workshop module', alongside a logo for iMoot 2012 and information such as the presenter's name, Twitter handle and website URL.

Using the ‘Workshop’ module for self and peer assessment in Moodle

Note: apologies for the poor sound quality, I didn’t have access to my usual recording equipment.

2012, September 30 · 1 min · Frederic Nevers