summaryrefslogtreecommitdiff
path: root/net/nocol/pkg
diff options
context:
space:
mode:
authoragc <agc>1998-07-24 13:36:52 +0000
committeragc <agc>1998-07-24 13:36:52 +0000
commit768a822d36322635f533497a81eb4a49f3b32725 (patch)
treeb2147119d68edb47dcdc8f445fd582b80e65efa2 /net/nocol/pkg
parent05c780f31eaef08d906d9bc5d2b20a2180925429 (diff)
downloadpkgsrc-768a822d36322635f533497a81eb4a49f3b32725.tar.gz
Initial import of nocol-4.2b6, "an extensible network and system
monitoring utility" into the NetBSD packages collection.
Diffstat (limited to 'net/nocol/pkg')
-rw-r--r--net/nocol/pkg/COMMENT1
-rw-r--r--net/nocol/pkg/DESCR103
-rw-r--r--net/nocol/pkg/PLIST92
3 files changed, 196 insertions, 0 deletions
diff --git a/net/nocol/pkg/COMMENT b/net/nocol/pkg/COMMENT
new file mode 100644
index 00000000000..27702f8c9ef
--- /dev/null
+++ b/net/nocol/pkg/COMMENT
@@ -0,0 +1 @@
+An extensible network and system monitoring utility.
diff --git a/net/nocol/pkg/DESCR b/net/nocol/pkg/DESCR
new file mode 100644
index 00000000000..ea05667704a
--- /dev/null
+++ b/net/nocol/pkg/DESCR
@@ -0,0 +1,103 @@
+This document is taken from:
+
+Header: /home/vikas/src/nocol/RCS/README,v 4.0 1994/11/29 20:21:33 vikas Exp vikas
+
+README for NOCOL/NetConsole v4.2
+===========================
+
+NOCOL/NetConsole (Network Operation Center On-Line) is a network monitoring
+package that runs on Unix platforms and is capable of monitoring network and
+system variables such as ICMP or RPC reachability, RMON variables,
+nameservers, ethernet load, port reachability, host performance, SNMP traps,
+modem line usage, appletalk & novell routes/services, BGP peers, syslog
+files, etc. The software is extensible and new monitors can be added easily.
+
+The software consists of a number of individual, standalone monitoring agents
+that poll the various network and system parameters and put it into a common
+data format. All the monitors have a common display and postprocessing
+interface (such as logging, notification, etc.). The design allows running
+just one set of monitoring agents and *any* number of display agents, and all
+of the displays see the same consistent set of data. Additionally, each event
+is assigned a severity (determined by comparing against user defined threshold
+values) which is gradually escalated, thus preventing false alarms and a
+customized priority notification based on the severity. There are four
+severity levels ranging from Critical thru Info, and each event typically
+steps through each one of these severities until it reaches its maximum
+allowed level.
+
+The display uses UNIX 'curses' screen management and can thus run on a large
+variety of terminals. The user running the display can select the minimum
+display severity- only events above this minimum severity level are displayed.
+
+A Web interface has also been added which uses the HTML REFRESH meta tag for
+displaying the nocol events.
+
+To date, the various monitoring agents developed are:
+
+ - IP ICMP monitor (using IP 'multiping')
+ - OSI reachability monitor (using OSI ping)
+ - RPC portmapper monitor (using 'rpcping')
+ - Ethernet load (bandwidth & pps)
+ - TCP port monitor
+ - Unix host performance (disks, memory, swap, load, nfs, collisions)
+ - SNMP variables monitor (RMON, Cisco router, terminal server)
+ - TCP data throughput monitor
+ - Nameserver (named)
+ - SNMP traps
+ - Syslog logfile monitor (for specified patterns)
+ - NTP stratum of hosts (Network Time Protocol)
+ - UPS (APC) battery level monitor
+ - Usage of terminal server modem lines (busy lines)
+ - Appletalk route monitor (for cisco routers)
+ - Novell service monitor
+ - BGP peer status
+
+A PERL interface is available for developing additional monitors in the PERL
+programming language (it is fairly easy to add additional monitors to the
+package).
+
+The logging daemon can be interfaced with a paging program such as
+'sendpage' (ftp://ftp.net.ohio-state.edu/pub/pagers/).
+
+New features in v4.2 are:
+------------------------
+
+ - Unix syslog file monitor (match any specified regular expression)
+ - NTP (Network Time Protocol) stratum monitor
+ - 'mailmon' merged in with 'hostmon-client'
+ - 'nsmon' can monitor multiple domains
+ - 'apcmon' for monitoring APC Smart UPS's
+ - 'ciscomon' for monitoring Cisco router specific parameters
+ - Web interface for displaying events (www/webnocol)
+
+New features in v4.0 were:
+
+ - Unix host performance monitor (distributed client)
+ - SNMP variables monitor
+ - Ethernet load and packet rate monitor.
+ - 'rpcpingmon' for checking status of RPC on hosts.
+ - 'logstats' for generating reports from the log file.
+ - Major rewrite of large portions of the code.
+
+New features in v3.0 were:
+
+ - Logging facility (similar to syslogd)
+ - Perl interface
+ - TCP port monitor
+ - Perl appletalk, Novell, BGP, modem line monitors.
+
+
+Has been compiled on Solaris2.2, SunOS4.1.1, Ultrix4.2, BSDI/386. Linux.
+
+The software is freely available on the Internet from:
+ http://www.netplex-tech.com/software/nocol or
+ ftp://ftp.navya.com/pub/vikas/nocol.tar.gz
+
+Please send a message to 'nocol-users-request@navya.com' to be added to the
+'nocol-users' mailing list for updates and bug fixes. Mail comments and
+bugs to 'vikas@navya.com'.
+
+ Vikas Aggarwal
+ (vikas@navya.com)
+ Jan 1997
+ --------
diff --git a/net/nocol/pkg/PLIST b/net/nocol/pkg/PLIST
new file mode 100644
index 00000000000..1254c403b2d
--- /dev/null
+++ b/net/nocol/pkg/PLIST
@@ -0,0 +1,92 @@
+@comment $NetBSD: PLIST,v 1.1 1998/07/24 13:36:53 agc Exp $
+bin/snmpwalk
+bin/eventselect
+bin/etherload
+bin/genmon
+bin/netconsole
+bin/noclogd
+bin/nsmon
+bin/ntpmon
+bin/hostmon-osclients/hostmon-client
+bin/hostmon-osclients/hostmon-client.aix
+bin/hostmon-osclients/hostmon-client.bsdi
+bin/hostmon-osclients/hostmon-client.hpux
+bin/hostmon-osclients/hostmon-client.irix5
+bin/hostmon-osclients/hostmon-client.linux
+bin/hostmon-osclients/hostmon-client.osf1
+bin/hostmon-osclients/hostmon-client.seds
+bin/hostmon-osclients/hostmon-client.solaris2
+bin/hostmon-osclients/hostmon-client.sunos4
+bin/hostmon-osclients/hostmon-client.ultrix
+bin/hostmon-osclients/newsys.sh
+bin/apcmon
+bin/armon
+bin/bgpmon
+bin/bpmon
+bin/ciscomon
+bin/modemmon
+bin/novellmon
+bin/nrmon
+bin/nocollib.pl
+bin/hostmon
+bin/snmpmon
+bin/snmpmon-client
+bin/syslogmon
+bin/xntpdmon
+bin/rcisco
+bin/ippingmon
+bin/osipingmon
+bin/rpcpingmon
+bin/portmon
+bin/tpmon
+bin/trapmon
+bin/display_nocol_datafile
+bin/keepalive_monitors
+bin/notifier
+bin/log-maint
+bin/logstats
+bin/crontab.nocol
+bin/webnocol.pl
+bin/webnocol.html
+bin/multiping
+bin/rpcping
+man/mann/netconsole.n
+man/mann/perlnocol.n
+man/mann/nocol-prog.n
+man/mann/etherload.n
+man/mann/eventselect.n
+man/mann/genmon.n
+man/mann/multiping.n
+man/mann/noclogd.n
+man/mann/nocol-overview.n
+man/mann/nocol-utility.n
+man/mann/nsmon.n
+man/mann/pingmon.n
+man/mann/portmon.n
+man/mann/tpmon.n
+man/mann/trapmon.n
+share/examples/nocol/etherload-confg
+share/examples/nocol/noclogd-confg
+share/examples/nocol/nsmon-confg
+share/examples/nocol/ntpmon-confg
+share/examples/nocol/apcmon-confg
+share/examples/nocol/armon-confg
+share/examples/nocol/bgpmon-confg
+share/examples/nocol/bpmon-confg
+share/examples/nocol/hostmon-confg
+share/examples/nocol/modemmon-confg
+share/examples/nocol/novellmon-confg
+share/examples/nocol/snmpmon-client-confg
+share/examples/nocol/snmpmon-confg
+share/examples/nocol/syslogmon-confg
+share/examples/nocol/ippingmon-confg
+share/examples/nocol/rpcpingmon-confg
+share/examples/nocol/portmon-confg
+share/examples/nocol/tpmon-confg
+etc/netconsole-help
+etc/mibII.txt
+@dirrm bin/hostmon-osclients
+@dirrm data
+@dirrm share/examples/nocol
+@dirrm run
+@dirrm msgs