[LWN Logo]

From: trockij@transmeta.com (Jim Trocki)
Subject: mon-0.37k - service monitoring daemon
Date: Mon, 18 May 1998 10:34:58 GMT

-----BEGIN PGP SIGNED MESSAGE-----


MON version 0.37k
- -----------------

WHAT IT IS
- ----------

    An extensible service monitoring daemon which can be used to monitor
    network or non-network resources.  Written in Perl 5, this code should
    be able to run out-of-the-box on many platforms. It supports a flexible
    configuration file, and can send out email, alphanumeric pages, or any
    other type of alert when it detects the failure of a service. Service
    monitors that come with the distribution can test ping, telnet, ftp,
    smtp, http, nntp, pop3, imap, disk space, SNMP queries, and arbitrary
    TCP services.


Changes since last announcement:
- --------------------------------

- -Fixed problem where ftp.monitor defaults to the SMTP port instead of
 FTP! Thanks to ryde@tripnet.se for pointing this out :)

- -alanr@bell-labs.com added "-u" flag to http.monitor so that you
 can specify the URL to get.

- -Added hpnp monitor, which uses SNMP to query your HP JetDirect
 boards in your printers, and warns you when things go awry.
 For example, if there is a paper jam, mon can send out email
 telling you exactly that, and it includes in the mail the
 current readout on the printer's LCD.

- -Added netappfree.monitor, which uses SNMP to get the free space
 from Network Appliance filers. Uses a configuration file to
 set low-watermarks for each filer.

- -Added process.monitor (thanks to Brian Moore), which 
 queries the UCD SNMP agents to determine if there are errors with
 particular processes on a machine. This is very useful for monitoring
 those processes which seem to die off on occasion :)


AVAILABILITY
- ------------

    http://ftp.kernel.org/software/mon/
    http://consult.ml.org/~trockij/mon/

    ftp://ftp.kernel.org/pub/software/admin/mon/mon-0.37k.tar.gz
    ftp://consult.ml.org/pub/mon/mon-0.37k.tar.gz


REQUIREMENTS
- ------------

    "mon" uses Perl 5.n, where n >= 004.

    You'll need the Time::Period module, available from your local
    CPAN archive (http://www.perl.com/perl).

    The monitors that come with the distribution are all optional, and
    are not required for the normal operation of the daemon. However,
    you'll probably want to use most of them.

    Different monitors and alerts may require some extra Perl modules,
    or some auxiliary programs. Follow the specific instructions for
    each monitor or alert.


Jim Trocki
Computer System and Network Engineer
Transmeta Corporation
Santa Clara, CA
trockij@transmeta.com



- -- 
This article has been digitally signed by the moderator, using PGP.
http://www.iki.fi/mjr/cola-public-key.asc has PGP key for validating signature.
Send submissions for comp.os.linux.announce to: linux-announce@news.ornl.gov
PLEASE remember a short description of the software and the LOCATION.
This group is archived at http://www.iki.fi/mjr/linux/cola.html

-----BEGIN PGP SIGNATURE-----
Version: 2.6.3ia
Charset: latin1

iQCVAgUBNWAO0lrUI/eHXJZ5AQG+igP/SUhjXv/J9JIDm/4j6oxcRIMn8p7+G6SQ
lUITSZ5RZYW1J4aNjBQG4i149zaKOZ8Gm2gcUeTfswi0WrD0FYx2s1ZG2F+ZfA5F
hPlezjDCkz+ORN0GDZOFnNatXLqEr0CY5Js0EARuV5Ud3ixZ3hCvodcPUb+d3ju9
QNdnwUzribc=
=KXw0
-----END PGP SIGNATURE-----