From: Ulrich H. <ulr...@uh...> - 2011-09-13 06:20:22
|
Hello all, we're proud to announce the release of OpenSMART 2.0. After 3 and a half year, many things have changed. This is the change list: CHANGES BETWEEN OpenSMART 1.2 and OpenSMART 2.0 =============================================== 1. New checks - rfe #1921264: mqclearing: Are WebSphere mq messages are processed - rfe #1925820: lvmfreespace: monitor and report free space in volume groups - rfe #1949671: Netbackup Monitoring / Reporting check added - rfe #2455742: SOAP-check / reporting added. - check tomcat / reporting jvm usage / thread count - rfe #1381535: SNMP check for OpenSMART added - rfe #2863590: ldap(s) check added - raid3ware: Check for monitoring 3ware-Raid-Controller on linux added. 2. New features - OpenSMART can now display filter states in image maps - rfe #1911158 implemented: timestamp of state change in monitorgui added - rfe #1922113: default rss feed for state changes on each filter - rfe #1922953: checkname as common tag for every check - rfe #1922412: improve usability of OpenSMART agent -> install a default osagent.conf.xml with an absolutly minimal configuration (OSAGENTCONFIG-tags) -> display a message when fetching new osagent.conf.xml (only in interactive mode) -> add a default self-monitoring for agent, for example monitoring the logfile for error messages. - rfe #1881276: agent_name in each check configurable - rfe #1891936: System-Count in Filter-View - rfe #1920140 implemented: reporting for windows performance counters added - each CHECKPOINT can now have a CHECKPOINTTIMEOUT on its own. - reporting defaults for windows systems added - defaults for reporting on linux systems added - rfe #1934329 implemented: future maintenance entries are displayed - in secured OpenSMART environment: use REMOTE_USER env to fill operator name in maintenance dialog - in secured OpenSMART environment: use REMOTE_USER env to fill operator name in comment downtime dialog - rfe #1926524: osreporter on unix: define defaults and report views -> CPU utilisation reporting for linux, aix, hpux and solaris -> IO tranfer statistics for linux, aix, hpux and solaris -> IO-Wait report for linux added -> swap reporting for linux, aix, hpux and solaris added -> report traffic on network for linux added -> usage of memory for linux, aix, hpux and solaris added -> LPAR reporting for aix systems added - new report for windows added: % used virtual memory - new report: tomcat jvm usage / thread count ( task manager view 'PF-Usage' ) - rfe [ 1924249 ]: rework eventlog: not always parsing whole eventlog - check errpt: active errpts are now written to osmart_root/var/active-errpts.error (you don't need do do a 'errclear 0' any more)! - rfe: 2023582: Cache parsed XML data. That speeds up the parsing section (in every single check) with more than 750%. - static reporting feature added (generate_report) - oracle buffercache hitratio reporting added - rfe 1927828: a holiday calendar can be defined for notify rules - rfe 1948289: notify rules can now be based on filter definitions - rfe 2697216: deploygui: sort host list - rfe 2847658: GUI for testing notify rules added - xml schema description for osagent.conf.xml (at least for some checks) added. - rfe 2922656: logs check can filter output from commands, not just files. - Add your own perl-library-pathes for the whole OpenSMART server installation in just one file. - rfe #3085068: notify_rules with additional script for conditions - rfe #1465107: New archiver process, now highly configurable - rfe #3187475: db2ts knows about autoresize tablespaces - rfe #3273353: proc with NUMBER_MAX - rfe #3305776: logs-check reports data from regexes - new RUNIF-condition: RUNIF_FILE_EXISTS - RUNIF_FILE_EXISTS does work in OSAGENTCONFIG - for all checks - too. - report_errorlevel_per_filter added. - rss-feeds can now enabled (or disabled) per filter. 3. bugfixes - bug item #1923543 fixed: servdoc frontend is broken on OpenSMART 1.2 - bug #1925822 fixed: disk check doesn't handle FIXCMD correctly - bug #1898835 and #1472100: complete re-write of webapp - bug item #1934602 fixed: Filter-GUI on DB2 isn't working - bug item #1647948 fixed: language isn't recognized in monitorgui when using mod_perl - bug #1469640: osreporter doesn't work for HP/UX and Solaris - bug [ 1471295 ] fixed: re-work eventlog check - bug #1995146 fixed: load on HP/UX does sometime wrong reporting - bug #2019260 fixed: deployment not working with windows files - bug #2027646 fixed: correct handling of more than one collector, if one is failing. - bug #2043271 fixed: incorrect report data from orats - bug #2090636 fixed: no errorlevel given when mountpoint is inactive - bug #2157192 fixed: osagent freezes in some timeout situation - bug fixed: tabulardata reports negative numbers, if very big numbers are listed - bug #2539742 fixed: encoding problem in agent - bug #2640532 fixed: agent-deployment changes permissions on logs/opensmart.log - bug #2640188 fixed: archive_errors had problems with mysql - bug #2661110 fixed: report gui broken on IE (Internet Explorer) - bug #1925983 fixed: reportinggui: legende of graphics is wrong - webapp: in some cases the request body of http request was not analyzed - bug #2685959 fixed: soap check: no default errorlevel - patches from "nobody" ( no 1953455 ) implemented: solaris compatibility added - bugfix for mqconnect: When port is given in brackets, check fails - bug #2922443 fixed: no FIXCMD-handling in xen-check - bug #2922673 fixed: osagent sometimes outputs invalid xml - Bug #2922655 fixed: logs dies with incorrect regexes. - Bug #2928367 fixed: monitorgui outputs errors in apache.error.log - Bug #2935790 fixed: error in osagent, if simple-entry in your osagent.conf.xml with two script-entries - Bug #2999394 fixed: error in errpt, if OS-errpt times out. - Bug #3022021 fixed: sometimes nbu times out. - Bug #3035503 fixed: checkpoint reporting doesn't work correctly in all cases - Bug #3034910 fixed: No downtime entries if check expires - Taint-mode for all GUIs and correct untainting of FindBin::Bin 4. Else - reporting of websphere mq curdepth added - reporting view for processor utilisation on windows systems added - reporting view context switches on windows systems added - reporting view for number of processes on windows systems added - reporting view for number of threads on windows systems added - reporting view for paging activity on windows systems added - reporting view for available memory on windows systems added - reporting view for disk utilisation on windows systems added - reporting view for disk run queue on windows systems added - reporting view for network utilisation on windows systems added - reporting for linux systems with the following statistics added: => CPU idle reporting view => I/O-waits view => Swapping statistics => memory utilisation reports => I/O throughput reporting view => Network/network error throughput - OpenSMART::dbaccess::configgui moved to OpenSMART::server::dbaccess::configgui - OpenSMART::frontend_reporting moved to OpenSMART::server::frontend_reporting - OpenSMART::frontend moved to OpenSMART::server::frontend - OpenSMART::frontend_tt moved to OpenSMART::server::frontend_tt - OpenSMART::slareporting moved to OpenSMART::server::slareporting - OpenSMART::dbaccess moved to OpenSMART::server::dbaccess - Handling of SQL-Statements in config for archiver and generate_reports unifed Download it as usual at opensmart.sourceforge.net. Mail us your experience with OpenSMART 2.0 Uli |