I have put some new or updated monitors at:

 http://wanpcap.sourceforge.net/mon/

Comments are welcome.

Here is the README:

Miscellaneous mon monitors - 27-April-2002 - Jon Meek

New Versions:

 http_tp.monitor - Contains numerous fixes and improvements, including
   https/SSL and ftp URL monitoring, optional list of acceptable http
   status codes, and POD documentation.

 smtp3.monitor - Now goes deeper into the SMTP conversation and is
   much more likely to catch problems. Has new --mx option to use MX
   records.  This monitor is useful as a manual command line SMTP check tool.

New Monitors:

 http_tppnp.monitor - http -  timing - proxy - parallel - named pipe. A
   complete re-write of http_tpp.monitor. Uses a separate process for
   each request. Results are gathered using a named pipe. An optional
   "SmartAlarm" capability is provided to classify alarms and/or limit
   alarms when there are sporadic outages. Each measurement process
   waits a random number of seconds before starting its measurement.
   This version is much more portable than http_tpp.monitor
   and should provide more accurate timing results. Precautions against
   zombie/defunct processes are included, but more testing will be
   helpful.

 httpSmartAlarm2.pm - Sample "SmartAlarm" for http_tppnp.monitor. Used
   to watch for Internet connection failures or firewall failures.

 mon_soap_server.cgi - Allows SOAP access to the mon server status. It
   is very simplistic, but useful for checking mon instances on DMZs
   where http access is allowed. Warning: there was a SOAP::Lite
   security problem that was recently fixed, so be sure that you are
   using the new version of the module. You might also want to run
   your Web server that handles the SOAP requests on a port that is not
   accessible from the Internet.

 monsoap.monitor - A monitor to ask another mon server if it has
   anything in alarm using SOAP over http.

Provided for ideas/early testing:

 dns_lut.monitor - An undocumented DNS lookup time monitor.

 history_soap_server.cgi - An undocumented SOAP server to get history
   data from some file on a remote machine.

 param_history.monitor - The undocumented monitor that talks to
   history_soap_server.cgi and performs a statistical process control
   limit check to determine if a variable is currently in alarm.

Caution: Check the path to perl in the first line of these files, both
 #!/usr/local/bin/perl and #!/usr/bin/perl are used. Sorry, I will make
 them all be #!/usr/bin/perl later.

Files ending in .cgi were changed to .cg due to possible permissions
 problems.




Reply via email to