what checks are available with OpenSMART 1.2: Note, this overview refers to OpenSMART V1.2 and later. To see what our planned feature are, look at the Release Plan. If you have a bug report / feature request / test results for us, please report them. We try to write checks to run on every supported platform (that is: AIX, HP/UX, Solaris, Linux, darwin, *BSD, Windows). Sometimes this is not possible or just senseless. Checks not working on every supported platform are marked. If you find below not the check you are searching, you can try to look at nagios resources (Nagios), and implement those checks through the OpenSMART SIMPLE adapter in the osmart agent. aixswraid (AIXSWRAID) - What to check ?
Is your AIX LVM mirror working correctly ? - Operating System
- AIX
db2ts (DB2TS) - What to check ?/dt>< dd>
Check the utilisation of your DB2 tablespaces. A monitoring guide for DB2 databases / instances can be found at Section 10.5, “Monitoring DB2 Databases.” disk (DISK) - What to check ?
Free Space in your filesystems. You can set the threshold for filesystems in percent. You can list your filesystems with perl regular expressions.
dns (DNS) - What to check ?
Can your DNS-Server resolve a domain name?
errpt ( ERRPT) - What to check ?
Logs the AIX error reporter something interesting ? - Operating System
Just AIX.
eventlog ( EVENTLOG) - What to check ?
Are there interesting messages in Windows eventlog ? - Operating System
Just Windows.
hparray ( HPARRAY) - What to check ?
Is the HP SmartArray Controller working ? Are the raid disks working ?
ftp (FTP) - What to check ?
Is a ftp server is functional and is a transmission of a testfile possible
load (LOAD) - What to check ?
Is the load on your system (too) high ? You can define thresholds for load average for 1,5, and 15 minutes. - Operating System
Doesn't work on Windows.
logs (LOGS) - What to check ?
You can define different errorlevels to different patterns in your logfiles. DB2- and WebSphere-logs are possible, too (they have a special log format). Patterns are perl regular expressions. You can work with priorites to have something like a default pattern (everything, we don't know is an error).
lpd (LPD) - What to check ?
Is print spooling with lpd working ? - Operating System
Does anyone use lpd on Windows ?
lxswraid ( LXSWRAID) - What to check ?
Are the linux md raid devices correctly working ? - Operating System
Works only on Linux.
mailq ( MAILQ) - What to check ?
Are there too many entries in the mail queue ? Are there too many entries with a special error in the mail queue ? Best practises can be found at Section 10.6, “Monitoring sendmail.” - Operating System
It works on Windows, if you have a command similar to sendmail -bp. Has anyone such a installation ?
mqs (MQS) - What to check ?
Monitor your WebSphere MQ channels / queues - Operating System
It works on linux, unix and windows
ntp (NTP) - What to check ?
Is the server synchronised with its ntp server?
ntp-remote ( NTP-REMOTE) - What to check ?
Can other clients query your NTP-Server
oraax ( ORAAX) - What to check ?
Is there enough free space in your Oracle databases (with autoexend datafiles) ? You don't need a DBI::Oracle installation or something like that to run orats. You just need an working oracle installation (but without that you can't run oracle either). A monitoring guide for Oracle databases can be found at Section 10.2, “Monitoring Oracle Databases.”
oralck ( ORALCK) - What to check ?
Configure to be alarmed if there are Locks on your database which existing longer then X minutes. In some cases blocking locks are terrible. A monitoring guide for Oracle databases can be found at Section 10.2, “Monitoring Oracle Databases.”
orats ( ORATS) - What to check ?
Is there enough free space in your Oracle databases (with not-autoextend datafiles) ? You don't need a DBI::Oracle installation or something like that to run orats. You just need an working oracle installation (but without that you can't run oracle either). A monitoring guide for Oracle databases can be found at Section 10.2, “Monitoring Oracle Databases.”
ping (PING) - What to check ?
Is one or more hosts pingable ?
proc (PROC) - What to check ?
Running processes. You get a warning, if something isn't running. You define regular expressions for process names and a count. So you can check eg for 5 running httpd-processes.
readfile ( READFILE) - What to check ?
Is a file in a filesystem readable? Also this check collects reporting data about read statistics (mb/s).
simple ( SIMPLE) - What to check ?
simple isn't really a check, it's just an adapter for your own, simple check scripts. This wrapper has also a function to implement Nagios Plugins into OpenSMART.
sockets ( SOCKETS) - What to check ?
Are there open network sockets on specified ports ?
sunswraid ( SUNSWRAID) - What to check ?
Are the solaris md raid devices correctly working (informations come from metastat)? - Operating System
Works only on solaris.
services ( SERVICES) - What to check ?
Is a windows service in running state? - Operating System
Works only on windows.
swap (SWAP) - What to check ?
Do you have enough free swap space ? - Operating System
Every supported unix.
uptime - What to check ?
Has your system booted recently ?
webapp ( WEBAPP) - What to check ?
Returns a web server/web application server the correct answer to your URL ?
websphere ( WEBSPHERE) - What to check ?
checking your webpshere application server/cluster state for running (via wsadmin)
|