On Mon, 1 Mar 2004, E F van de Laar wrote:

> --jRHKVT23PllUwdXP
> Content-Type: text/plain; charset=us-ascii
> Content-Disposition: inline
> 
> 'lo all,
> 
> I've been playing with the idea of starting a new little personal project and
> would like a little feedback before I really get started. I'm still brainstorming
> at the moment.
> 
> My situation is as follows:
> 
> We admin several diverse servers in our student organization. The
> administration team periodically gets new members and members leave as they
> graduate. You can see that documenting is an important element to ease these
> transitions. We have created a LaTeX doc documenting the network/system
> configuration. This document is currently maintained manually and as
> configurations change, we modify the doc. You can image that this
> documentation will get out of sync real quick.
> 
> I'm looking to probe for various systems for specific information in real
> time. At the core of this project would be a library which provides tools to
> probe the underlying system for this info (CPU, mem, disks, net interfaces, etc).
> Much like phpSysInfo without the web interface. This lib would only be capable
> of doing the probing and how you use the info would be up to you (I would use
> it with templates and perhaps a web interface a la phpSysInfo).
> 
> I'm aware of Daniel Berger's sysutils, however I'm curious if a lib like this
> could be somewhat of an "umbrella" for all the system utils out there. Most of the
> probing would be done by parsing output from standard system utils, however a C
> extension per platform would be possible.
> 
> I threw together the attached code to make things a little clearer as to what
> I'm trying to realize.
> 
> And so. :) Suggestions are welcome.
> 
> Cheers,
> 
> Emiel

have you seen this?

http://raa.ruby-lang.org/list.rhtml?name=proclib

-a

-- 
===============================================================================
| EMAIL   :: Ara [dot] T [dot] Howard [at] noaa [dot] gov
| PHONE   :: 303.497.6469
| ADDRESS :: E/GC2 325 Broadway, Boulder, CO 80305-3328
| URL     :: http://www.ngdc.noaa.gov/stp/
| TRY     :: for l in ruby perl;do $l -e "print \"\x3a\x2d\x29\x0a\"";done 
===============================================================================