From: Hancock, David \(DHANCOCK\) <DHANCOCK@ar...> - 2004-11-04 22:00:36
While it's not specifically for web applications, we've had good results
with Jim Trockij's 'mon' package. I looked at Big Brother a while ago,
but mon seemed easier to extend. It's basically a configurable scheduler
and alerter, with some monitors "in the box." What we like is that we
can write a script that checks for whatever interests us (disk space,
zombie processes, Oracle connections not equal to number of applications
running, etc., etc.), plug it into mon, and it's automatically part of
our oncall alerting system. It's written in Perl, but the script you
plug in can be in any language (we use sh, Perl, and Python). We were
able to do this without needing to learn to spell SNMP.
Our Python-based applications on one server communicate with the mon
process (running on another server) by simply spitting OK/NotOK messages
to a port that mon listens on.
We've just started using swatch (simple log watcher) alert based on
error messages in logs; there's not much to report on that yet. It's
handling the simple cases fine.
David Hancock | dhancock@... | 410-266-4384=20
[mailto:webware-discuss-admin@...] On Behalf Of Ian
Sent: Thursday, November 04, 2004 1:35 PM
Subject: [Webware-discuss] Application monitoring
I'm wondering if anyone could recommend an application for monitoring a=20
web application? Preferably fairly generic, as not all the applications
are using Webware (i.e., not just Monitor.py). I guess Big Brother is a
little like this, but I'm only really interested in web applications, so
something specific to that might have a better set of features.
Ian Bicking / ianb@... / http://blog.ianbicking.org
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE
LinuxWorld Reader's Choice Award Winner for best database on Linux.
Webware-discuss mailing list