OpenSMART Logo Open (Source|System) Monitoring and Reporting Tool
Documentation | Demo-Site | SF-Page
Navigation

Home Docs Download Screenshots


SourceForge.net Logo

Valid HTML 4.01 Transitional

Here you can find the release plans of OpenSMART. If you have any suggestions or feature requests mail me.

OpenSMART 1.1 - Features

Features in OpenSMART 1.1 (This is the official release)

OpenSMART 1.1 was released on 22.04.20076

[ Download ]  [ Documentation ]

OpenSMART Server

Modul Description Status Added in
collector.cgi, collector.pm Collects input from all Agents as CGI script (not standalone) and writes them to the database 100% done V0.1
osmart.cgi, frontendlib.pm CGI-Frontend for OpenSMART: Nice, fast, simple. 100% done V0.1
notify-server check the database for errors and do actions. 100% done V0.1
Support for MySQL Everything has to work with a mysql database 100% done V0.1
Install-Documentation Is there a complete documentation for the server installation ? 100% done V0.1
install_server Install Script for the server side of OpenSMART. 100% done V0.1
archive_errors Archive old error- and maintenance entries. 100% done V0.2
notifygui.cgi/expiregui.cgi configure the actions for the notify server in a nice CGI frontend. 100% done V0.2
PostgreSQL support Everything works with a postgres database. 100% done V0.2
Notify with delay The notify server waits for some time before notifing (for short time errors). 100% done V0.2
deployment server Just put your new opensmart release on the deployment server and let your opensmart clients update itsself... 100% done V0.3
full Oracle support Everything (server parts) works with a Oracle database. 100% done V0.3
Notify depends on weekday The notify rules have dependencies to weekdays. 100% done V0.3
Monitoring Frontend Frontend with filtering capabilities 100% done V1.0
Reporting frontend Nice statistics about everything. 100% done V0.4
Agent/Server Communication Agent and server communicate over https with each other 100% done V0.4
OpenSMART updater Easy releasemanagement for OpenSMART agents 100% done V0.4
Performance: mod_perl enabled collector,monitorgui and deploymentcgi are now mod_perl enabled (and much faster than before) 100% done V1.0
DB2 backend support Everything works with a DB2 database. 100% done V1.0
Server Documentation do an automatic server documentation ( with ServDoc ) 100% done V1.0
Reporting Feature report eg. web app response time, database utilization,... 100% done V1.1
user maps to filter some user view always the right filter 100% done V1.1

OpenSMART Agent

Modul Description Status Added in
osagent Client-Script to run all needed checks and to transfer the data to the collector server. 100% done V0.1
Install-Documentation Is there a complete documentation for the client installation ? 100% done V0.1
install_agent Install Script for the agent side of OpenSMART. 100% done V0.1
tabulardata.pm Library to handle data like free disk space, free tablespace space or similar. 100% done V0.1
proc Are all processes running ? 100% done V0.1
disk Is there enough disk space ? 100% done V0.1
mailq Is the mail queue empty ? 100% done V0.1
upt Has the server been restarted ? 100% done V0.1
simple run server specific (non standard OpenSMART-) scripts. 100% done V0.1
lxswraid Is the Linux md-Raid running ? 100% done V0.2
logs Are there any bad messages in logfiles ? 100% done V0.2
load Is the load too high ? 100% done V0.2
orats check free space in Oracle Tablespaces 100% done V0.2
errpt Are there any error reports written by aix? 100% done V0.3
mqchannel check the WebSphere MQ Channel 100% done V0.3
mqqdepth check a WebSphere MQ queue for curdepth 100% done V0.3
eventlog check the eventlog on win32 machines 100% done V0.3
Generic Web-Application check check your web application 100% done V0.3
Logfile-check for MQSeries MQSeries have a very special logformat, we have to check, too. 100% done V0.3
Logfile-check for DB2 DB2 have a very special logformat, we have to check, too. 100% done V0.3
AIX Software Raid Are there stale partitions in AIX? 100% done V0.3
Linux hardware Raid (Compaq/HP) Is the HP Raid-controller working ? 100% done V0.3
print-server queues Are the print server queues "ready-to-work" ? 100% done V0.3
db2ts tablespace monitoring for db2 100% done V1.0
Agent/Server Communication the osagent can transmit monitor data via https (SSL) 100% done V0.4
osreporter collect data via "sar -A" and send it to the opensmart collector 100% done V1.0
ntp Is time synchronisation working ? 100% done V1.0
sunswraid Monitor software-raid on a solaris box ? 100% done V1.0
oraax can a (autoextend) tablespace grow ? 100% done V1.0
swap do we have enough swap space ? 100% done V1.0
oratns Is the Oracle Listener answering our requests ? 100% done V1.0
orainvobj Are there invalid objects in our Oracle Databases ? 100% done V1.0
mysql Are my MySQL databases healthy ? 100% done V1.0
RUNIF_custom use your own scripts as RUNIF_ - condition 100% done V1.0
dns Is my name server working ? 100% done V1.0
oralck Are there any blocking locks in my oracle database ? 100% done V1.0
ntp-remote Is this remote ntp server working ? 100% done V1.0
hylafax Is my hylafax installation working ? 100% done V1.0
orasessions Are there too many sessions in my oracle database ? 100% done V1.0
db2applications Are there too many active applications in my DB2 database ? 100% done V1.1
xen Are my XEN domains running ? 100% done V1.1
db2connect Can we connect to this DB2 database ? 100% done V1.1
ftp Is this ftp server working ? 100% done V1.1
smtp Is this smtp (mail) server working ? 100% done V1.1
websphere Is this WebSphere instance working ? 100% done V1.1
services Are my windows services running ? 100% done V1.1
Win32 Installer A Win32-Installer-Package for the OpenSMART agent 100% done V1.1

OpenSMART Documentation

Modul Description Status Added in
Apache Monitoring Guide All you need to monitor Apache 100% done V0.2
Oracle Monitoring Guide All you need to monitor Oracle 100% done V0.2
MySQL Monitoring Guide All you need to monitor MySQL 100% done V0.2
WebSphere Monitoring Guide All you need to monitor WebSphere 100% done V0.3
Sendmail Monitoring Guide All you need to monitor sendmail 100% done V0.3
DB2 Monitoring Guide All you need to monitor DB2 100% done V1.0
Hylafax Monitoring Guide All you need to monitor Hylafax 100% done V1.0
How to monitor IBMs Virtual IO Server All you need to monitor a vio server 100% done V1.0
XEN Monitoring Guide All you need to monitor XEN 100% done V1.1
 

OpenSMART planned features

OpenSMART Server



Modul Description Status
configuration server create the agent XML file directly from the database 0% done
configuration server frontend CGI-Frontend for OpenSMART: Nice, fast, simple. 0% done
SQLite backend support Everything works with a SQLite database. 0% done
SLA Reporting / Monitoring Monitor and report your service level agreements 50% done
WAP frontend take a look with your mobile to your servers status 0% done

OpenSMART Client



Modul Description Status
More Oracle Agents agent scripts to check many, many things on oracle databases 50% done
smb check is a samba share available 0% done
check veritas drives are the drives of a veritas netbackup server uped? 0% done
Veritas Netbackup Agents agent scripts to check if the Netbackup-Server works fine, if backup is runned, and if there are errors in activity log 0% done
Legato Networker Agents agent scripts to check if the Legato-Server works fine 0% done
mqclearing Is anyone reading messages from a non-empty Queue ? 0% done
snmpcheck Check snmp traps 0% done