AMP active measurement client software
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


amplet2 is the client portion of the AMP active measurement system, and is responsible for performing the measurements - it should be run on each of the measurement probes. Each client independently schedules and runs tests, acts as a cooperative endpoint for tests run by other probes, and reports test results to a central collector for analysis and display.

Prebuilt .deb packages are available at The amplet2 wiki contains instructions on installing the amplet2 client using these packages.

The other components of the AMP system are:

  • ampweb - Front-end web interface.
  • ampy - Interface between the display front- and the data storage back-end.
  • nntsc - Data storage back-end.


Some of the built in tests require that the destination host also be running the amplet2 software, while others will work using existing Internet infrastructure and protocols. Tests currently available include:

  • ICMP latency
  • TCP latency
  • UDP DNS latency
  • UDP latency and jitter
  • UDP traceroute
  • TCP throughput
  • HTTP performance


Documentation, usage instructions and manual pages can be found in the amplet2 wiki.

For more information please email

This code has been developed by the University of Waikato WAND network research group. It is licensed under the GNU General Public License (GPL) version 2. Please see the included file COPYING for details of this license.

Copyright (c) 2013-2016 The University of Waikato, Hamilton, New Zealand. All rights reserved.