mon
Service Monitoring Daemon

What is "mon"?

mon is a general-purpose resource monitoring system, which can be used to monitor network service availability, server problems, environmental conditions such as the temperature in a room, or any number of things.

Resource monitoring can be viewed as two separate tasks: the testing of a condition, and triggering some sort of action upon failure. mon was designed to keep the testing and action-taking tasks separate, as stand-alone programs. mon is implemented as a scheduler which executes the the monitors (which test a condition), and calls the appropriate alerts if the monitor fails.

Monitors and alerts are not a part of mon, even though the distribution comes with a handful of them to get you started. This means that if a new service needs monitoring, or if a new alert is required, the mon server does not need to be changed. This makes mon easily extensible.

mon currently monitors over two hundred hosts at our site, using the monitor scripts which are supplied with the distribution.


ABOUT Here are some features that mon 0.38.12 offers.
NEWS The latest release notes and other news. Last updated Tue May 4 23:12:22 PDT 1999 .
FAQ Frequently Asked Questions about mon
MAILING LIST Mailing list information
BUGS How to submit bugs and suggest features
MONITORS Monitor scripts which are included
ALERTS Alert scripts which are included
EXAMPLE An example configuration script to give you an idea of what mon can do.
MAN PAGES Manual pages for current release
DEVELOPMENT Things to come in future releases
FTP Obtaining the current version via FTP
Stable: 0.37l, Development: 0.38.12

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

This site is VI powered and generated with m4