.\"$Header: /home/vikas/src/nocol/doc/RCS/nocol-utility.8,v 1.4 1997/07/13 12:05:08 vikas Exp $"
.\"
.TH NOCOL-UTILITY 8 "May 1994"
.SH NAME
nocol-utility \- Miscellaneous NOCOL utility programs.
.SH DESCRIPTION
.LP
There are a number of utility programs for NOCOL. These are described
below:
.RS
.TP
.B keepalive_monitors
This is a simple shell script which makes sure that the various nocol
monitors are running and if not, restarts them. Edit the script and
configure the various variables like who gets email when a monitor
is restarted, which host should run which monitor, etc.
.TP
.B notifier
This is a simple example of how people can be notified (or problems
escalated) when sites are in critical condition for extended periods
of time. It uses the 
.I eventselect
program to specify the time window and the severity and then sends email
(but it could as easily do troubleshooting or page someone).
.TP
.B display_nocol_datafile
This program can be used to display a NOCOL format datafile (specified
on the command line).
.TP
.B logstats
This program generates reports from the log files created by
.IR noclogd (8).
For each site, it lists the number of times that the site changed severity,
the average time it was down each time, and the total time it was down and
other similar statistics. The desired severity level can be specified on the
command line (only severity changes above or below the specified level will
be used in the calculations).
.TP
.B log\-maint
This shell scripts saves old versions of the noclogd log files and compresses
them.
.RE
.\"------------------------------------
.SH AUTHOR
Vikas Aggarwal, vikas@navya.com
.SH SEE ALSO
netconsole(1) nocol-prog(3) perlnocol(3)
etherload(8) eventselect(8) genmon(8) noclogd(8) nocol-overview(8)
nocol-utility(8) nsmon(8) pingmon(8) portmon(8) 
tpmon(8) trapmon(8)

