Menu

moodss 19.1 (stable) released

Moodss is a modular GUI application that can monitor systems, networks, databases, ... It displays data in graphical viewers, sends emails and execute scripts on thresholds, archive data in a SQL database, and includes a daemon for background monitoring.
This new version allows the user to choose the position of the data cells labels in graphs and bar charts viewers, added threads compatibility and messages to Perl modules, fixed a few bugs and added minor features.

### CHANGES ###
- in moodss GUI:
- added sub-menu in popup menu for graphs and bar charts viewers to choose which side the data cells labels should be placed relative to the graphics
- in preferences and dashboard configuration, in viewers graphs section, added default choice for side of data cells labels
- unexpected command line options could result in a source code trace printout instead of a more elegant error message
- in configuration dialog box, in application background section, tabs of pages, when placed at bottom were clipped: fixed using BWidget bug fix
- in Windows zip distribution, forgot to include formulas module sub-directory
- on UNIX platforms, slightly improved looks of dialog boxes by using white backgrounds in entry fields and spin boxes
- removed a small memory leak in all scrollable objects
- eliminated infinite oscillations in rare cases where some
displayed tables were resized too small
- successfully tested with Tktable 2.9
- Japanese help updated
- a module failing to load due to a fatal error could disturb the
configuration of thresholds or database storage on cells belonging to other modules, if the module in error had itself cells set in thresholds or in database storage (note: fixed using additional data in dashboard file, so save over existing dashboard if in doubt)
- formulas documentation and help was translated in Japanese, thanks to KITAHARA Kosei
- for Perl modules programmers:
- added support for tclperl version 3 library (used in Perl modules)
- support threaded Perl modules if tclperl version 3.1 library is available
- implemented message utility functions:
flashMessage(), pushMessage(), popMessage() and traceMessage()
- in development HTML documentation, documented new message, timer and threads functions available from Perl
- added Threaded sample Perl module using threads
- in Perl Random module, added -a (--asynchronous) option as in original random module
- in snmp and smithy modules:
- big tables could make internal hashing code fail
- when monitoring identifiers (not tables), displayed tables
remained empty after network failure followed by recovery
- in myhealth, mystatus and myvars modules for MySQL, added support for 4.1 servers versions
- updated myerrorlog module for MySQL 4.0.21 server support
- no longer support dashboard files created with moodss prior to version 17.7
- includes md5, uri, base64, smtp and mime source from new tcllib 1.7 release

Posted by Jean-Luc Fontaine 2004-10-19

Log in to post a comment.