Wulfware: A Cluster Monitoring Suite

by Robert G. Brown (rgb)

wulfware Version 1.0.1


Contents


Back to top

Description

wulfware is a suite of applications that provide remote monitoring information on a beowulf- or GRID-style compute cluster, a server farm, or LAN. It consists of the following tools:

The libwulf core can be recycled into a real e.g. GTK GUI version of wulfstat (and beyond) but so far I haven't had time to mess with this. Eventually I'll tackle this task. If anyone else wants to write and contribute back a GUI interface, feel free; I will cheerfully add your contribution to the wulfware collection.

If you use these tools you may want to join the Wulfware Mailing List. This is a low traffic list that is used primarily for announcments (such as the release of a new version) and limited reporting of bugs or discussion of features. Check out the archives to get a feel for the level of traffic.


Back to top

DEVELOPER'S NOTES

Starting with 0.6.0, libwulf is compiled with gcc's -std=c99 option. This is required to access e.g. unsigned long long ints, which are in turn required by the 2.6.x kernel which contains a number of parameters in /proc that were formerly unsigned long ints. Libwulf has also been modified to accomodate xmlsysd changes associated new fields (and hence new tags) and changes in format in /proc in the 2.6 kernel as well, although this should not affect compatibility/usability with 2.4 kernels. However, it may produce problems on systems with older gcc's. Please report any problems to the wulfware list or directly to rgb.