[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#508168: ITP: wulfware -- a software suite for monitoring nodes in a cluster



Package: wnpp
Severity: wishlist
Owner: Morten Kjeldgaard <mok@bioxray.au.dk>


* Package name    : wulfware
  Version         : 2.6.0
  Upstream Author : Robert G. Brown <rgb@phy.duke.edu>
* URL             : http://www.phy.duke.edu/~rgb/Beowulf/wulfware/
* License         : GPL
  Programming Lang: C
  Description     : a cluster monitoring suite
 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:
 .
 * xmlsysd, a daemon that runs on the host to be monitored. xmlsysd
   can be run under xinetd or as a standalone forking daemon. It
   extracts information from /proc, from systems calls, and from
   selected tools or files, packs it into a set of XML tags, and
   returns that information to the connected monitor host(s). The
   daemon can be throttled to return only the information a monitor
   interface requires to support a particular display.
 .
 * wulfstat, an ncurses based monitor interface. wulfstat permits one
   to monitor an entire cluster or LAN. Statistics it provides include
   a vmstat-like display, load averages only, network statistics only,
   memory information only, system configuration information and duty
   cycle only, and running processes with or without the full command
   line. A cluster or LAN can easily be defined with a few simple
   commands in an XML-based "wulfhosts" file.
 .
 * wulflogger, a command line monitor interface that extracts more or
   less the same data as wulfstat in similarly named displays and
   writes them in formatted lines to stdout. This data format can
   easily be parsed by scripting languages such as perl or python, or
   it can be piped into a file for an archival record of cluster
   activity. The data can thus be used to generate a variety of
   reports, including web or graphical reports.
 .
 * wulfweb, an perl-cgi script to generate a web view of cluster
   statistics using wulflogger. Currently this is basically a working
   perl template for data extraction that can be modified into
   whatever kind of display one likes.  libwulf, the common library
   upon which wulfstat and wulflogger are based. It encapsulates the
   routines that parse wulfhosts and build the requisite data
   structures, manage the connections to all hosts, and poll all
   connected hosts and extract the desired data from the xmlsysd
   return.

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)



Reply to: