OML-instrumented Applications

This project holds the set of applications which have been instrumented with OML.

These applications have some OML Measurement Points defined within their source code, which allows systematic collection and storage of measurement samples using the OML client library and the OML collection server. We currently provide the following applications:

  • gpslogger
  • Iperf
  • omf_nmetrics
  • omf_trace (packet capturing using libtrace and RadioTap for 802.11 frames)
  • otg and otr
  • wlanconfig_oml
  • Yantt (Yet another network testing tool)

A brief description of these applications can be found in bundled_clients. Their full documentation is still a work in progress, but in the meantime, you can download the latest tarball from the Files page or check out the source directly from our git repository:

git clone git://git.mytestbed.net/oml-apps.git

Alternatively, you can also browse the git repository on the OML Applications repository page.

If you want to discuss any problem or improvements, please add tickets in the issue tracker (if they don't "already exist"::/projects/omlapp/issues), or send a message to the oml-user mailing list. You can also contribute patches!

Finally, we distribute Debian/Ubuntu and Fedora packages for these applications. You can find some instructions for installing them on the Installing packages page.

OML-instrumented applications - contributed by third-parties