Version 8 of moodss

Updated 2003-03-05 10:38:14

Jean-Luc Fontaine's Modular Object-Oriented Spreadsheet ... Well, this is what Jean-Luc has written: "I think this tool would be a good replacement for all those top like graphical utilities in Linux distributions. Linux moodss modules already cover CPU, disk, memory, network devices statistics, ARP, kernel modules, PCI devices, mounted filesystems, processes, system data and routes, locally or remotely through ssh."

http://jfontain.free.fr/moodss/index.html

"Moodss -- Modular Administration" [L1 ]

* moodss

        If you use moodss (Modular Object Oriented Dynamic SpreadSheet), develop
        modules for it, would like to hear about new features and improvements,
        give your input, make requests, ... you are welcome to use the new
        moodss mail list:

        - to subscribe, send mail to
        mailto:[email protected]?subject=subscribe
        with "subscribe" as subject
        - to use, send mail to mailto:[email protected]
        - to unsubscribe, send mail to
        mailto:[email protected]?subject=unsubscribe
         with "unsubscribe" as subject

        More information on moodss can be found at
        http://jfontain.free.fr/.

 What: moodss
 Where: http://jfontain.free.fr/moodss-16.9.tar.bz2
        http://jfontain.free.fr/moodss-8.27.tar.gz
        http://jfontain.free.fr/moodss-16.9-1.i386.rpm
        http://jfontain.free.fr/moomps-2.2-1.i386.rpm
        http://jfontain.free.fr/nmicmpd-0.99i-2.i386.rpm
        http://jfontain.free.fr/nmicmpd-0.99i-2.spec
 Description: The Modular Object Oriented Dynamic SpreadSheet (moodss)
        package is implemented in Tcl/Tk 8 and displays tabular data
        defined in independant modules.  Complete help is provided.
        Graphically can display graphs, side and stacked bar charts,
        2 and 3d pie charts, summary tables,
        and supports multiple element drag and drop.
        Has multiple module concurrent support, help, summary tables.
        Makes use of ghostscript to do print previewing.
        Uses Tcl/Tk 8.3.1, tkTable 2.x, tkpiechart 5.2, BLT 2.4i.
        Some modules are provided as examples which show graphical displaying
         of apache/apachex, arp, cpustats, core trace, diskstats,
         interrupts, kernmods, log, memstats, minimal,
         moomps (Modular Object Oriented
         MultiPurpose Service - a monitoring daemon), version 2.2 ,
         mounts, various MySQL stats, minipy and randpy Python modules,
         netdev, odbcquery, pci, ping, ps,
         random, route, sensors, SNMP/snmptrap,
         system modules for Linux. and trace modules, etc.
        It can even keep track of all of this info on multiple servers.
        Supports use of ssh for secure remote invocations.
        Modules can be written in Tcl, Perl, Python, or C.
        Complete HTML documentation is also included.
        Tested with Unix and Windows 95.
        A Redhat rpm with moodss, BLT, and TkTable is available.
        Version 8.x corresponds to the Tcl/Tk 8.0 based releases.
        Revisions to Version 8.x will cease to occur when Tcl/Tk 8.2
         or newer becomes part of the main Linux distributions.
        Version 9.x corresponds to Tcl/Tk 8.2.x.
        Version 16.x corresponds to Tcl/Tk 8.3 and newer.
 Updated: 01/2003
 Contact: mailto:[email protected] (Jean-Luc Fontaine)
        mailto:[email protected]?subject=subscribe
                with "subscribe"

Note that moodss is constantly moving forward: I have recently added the capability of storing history data with the associated moomps daemon in a SQL database.

We use that feature at work to monitor the traffic on 2 dozen WAN lines every day (1 sample per minute). A co-worker very quickly wrote a PHP page to display the data in a graph: it works like a charm (the MySQL database spits out a whole day data in 0.03 seconds!).

The whole setup took a couple of days, including Linux installation on a spare machine. That system is now used in production.

The next moodss release will allow browsing the database from the GUI, in a similar manner as real-time data is accessed.

Jean-Luc


Jean-Luc Fontaine | [ Category Application | ]