Home / NodeWatch
Name Modified Size InfoDownloads / Week
Parent folder
nodewatch-2.5.9.tar.gz 2021-09-26 101.8 kB
nodewatch-2.5.4.tar.gz 2016-05-24 112.3 kB
nodewatch-2.5.5.tar.gz 2016-05-24 87.6 kB
nodewatch-2.5.7.tar.gz 2016-05-24 104.6 kB
README 2016-05-24 10.0 kB
nodewatch-1.6.0.tar.gz 2016-05-24 33.4 kB
nodewatch-1.7.0.tar.gz 2016-05-24 23.0 kB
nodewatch-1.8.0.tar.gz 2016-05-24 37.9 kB
nodewatch-1.8.2.tar.gz 2016-05-24 39.3 kB
nodewatch-1.8.4.tar.gz 2016-05-24 39.3 kB
nodewatch-1.8.5.tar.gz 2016-05-24 39.3 kB
nodewatch-1.8.9.tar..gz 2016-05-24 40.8 kB
nodewatch-1.9.0.tar.gz 2016-05-24 41.4 kB
nodewatch-2.0.3.tar.gz 2016-05-24 52.7 kB
nodewatch-2.0.4.tar.gz 2016-05-24 43.1 kB
nodewatch-2.1.0.tar.gz 2016-05-24 89.4 kB
nodewatch-2.1.1.tar.gz 2016-05-24 89.5 kB
nodewatch-2.2.0.tar.gz 2016-05-24 89.9 kB
nodewatch-2.3.0.tar.gz 2016-05-24 89.4 kB
nodewatch-2.3.2.tar.gz 2016-05-24 90.3 kB
nodewatch-2.3.3.tar.gz 2016-05-24 90.8 kB
nodewatch-2.3.4.tar.gz 2016-05-24 90.9 kB
nodewatch-2.3.6.tar.gz 2016-05-24 90.3 kB
nodewatch-2.4.0.tar.gz 2016-05-24 96.0 kB
nodewatch-2.4.6.tar.gz 2016-05-24 109.9 kB
nodewatch-2.5.1.tar.gz 2016-05-24 111.3 kB
Totals: 26 Items   1.8 MB 0
History

      Version 2.5.7
           Stuart Kendrick: 2016-05-10
           -Add My URL to nodewatch.options
      Version 2.5.6
           Stuart Kendrick: 2016-04-04
           -Permit '=' in nodewatch.actions
           -Improve debugging output
      Version 2.5.5
           Stuart Kendrick: 2015-01-04
           -Support perl-5.20.1 by suppressing warnings about smartmatch
           -Fix logging bug around some shutdown() events
      Version 2.5.4
           Stuart Kendrick: 2011-10-22
           -Fix bug around using parentheses when escalating flattened events
      Version 2.5.3
           Stuart Kendrick: 2011-01-03
           -Stall briefly when an Essential node misses a ping
      Version 2.5.2
           Stuart Kendrick: 2010-12-20
           -Fix pid logging option
      Version 2.5.1
           Stuart Kendrick: 2010-11-27
           -Fix escalating copies bug introduced in 2.5.0
           -Refine debug
      Version 2.5.0
           Stuart Kendrick: 2010-09-14
           -Support Disable All Actions option
           -More debugging in do_action
      Version 2.4.9
           Stuart Kendrick:  2010-09-08
           -Upgrade to perl-5.10
           -More debugging in do_action
           -For flattened sets, escalate to 'flattened' instead of 'special'
      Version 2.4.8
           Stuart Kendrick:  2009-10-26
           -Perform special actions for Blind Mode only if we are also 
            performing actions for nodes
      Version 2.4.7
           Stuart Kendrick:  2009-04-21
           -Optionally prepend status messages with a string defined in 
            nodewatch.options
      Version 2.4.6
           Stuart Kendrick:  2009-04-19
           -Optionally suppress blind and partition announcements
           -Dampen node actions when exitting blind and partition modes
           -Log error if unable to launch pinger
      Version 2.4.4
           Stuart Kendrick:  2009-04-15
           -Set delimiters to angle brackets when in blind mode
           -Remove all non-Class e nodes from flux variables when running 
            in blind mode
           -Add debug-nodewatch helper script
      Version 2.4.3
           Stuart Kendrick:  2009-04-13
           -Add option to suppress 'Blind Status' escalation
      Version 2.4.2
           Stuart Kendrick:  2009-04-09
           -Update module list in gag-nodewatch
      Version 2.4.1
           Stuart Kendrick:  2008-11-12
           -Clean up the Crier Page log characters
      Version 2.4.0
           Stuart Kendrick:  2007-10-29
           -Add blind mode
           -Add gag-nodewatch helper script
      Version 2.3.6
           Stuart Kendrick:  2007-06-18
           -Add Debug Level to nodewatch.options
           -Fix bug another bug in do_action affecting special characters
      Version 2.3.5
           Stuart Kendrick:  2007-05-07
           -Fix another bug in do_action which broke actions which included 
            some special characters
      Version 2.3.4
           Stuart Kendrick:  2007-04-06
           -Fix bug in do_action which broke actions which included some 
            special characters
      Version 2.3.3
           Stuart Kendrick:  2007-03-19
           -Ignore child processes
           -Resolve names every time node database is changed
           -If a redundant set changes state, perform the 'special' action 
            regardless of whether or not we perform a standard action
      Version 2.3.2
           Stuart Kendrick:  2007-01-22
           -Add links to config files to web page
           -Log receipt of HUP signals
           -Include debug-nodewatch as companion software
      Version 2.3.1
           Stuart Kendrick:  2006-12-17
           -Enable dynamic debugging via IPC::Shareable
      Version 2.3.0
           Stuart Kendrick:  2006-11-05
           -Fix bug in Scheduled Down Time handling
           -Fix cosmetic bug in resolve_names
           -Reset %SIG after POE ping routine runs to support use of &shutdown
           -Enhance debugging infrastructure
           -Stylistic changes
      Version 2.2.0
           Stuart Kendrick:  2005-09-19
           -Give name resolution its own cycle time
           -Stylistic changes
      Version 2.1.1
           Stuart Kendrick:  2005-06-27
           -Comment-out IPC::Shareable calls ... not used currently
      Version 2.1
           Stuart Kendrick:  2004-10-08
           -Add support for escalated behavior when all members of a
            redundant set are down (Class "r" nodes)
           -Add additional logging
      Version 2.04
           Stuart Kendrick:  2004-05-16
           -Handle case where resolve_names takes longer than sleep_time
      Version 2.03
           Stuart Kendrick:  2004-02-29
           -Add error handling when writes to syslog fail
      Version 2.02
           Stuart Kendrick:  2004-02-15
           -Added 'ping_again', to double-check nodes missing pings
      Version 2.0
           Stuart Kendrick:  2004-02-10
           -Replace fping with POE::Component::Client::Ping
           -Replace use of 'ps' with Proc::ProcessTable
           -Adhere to cycle time more rigorously
      Version 1.90
           Stuart Kendrick:  2004-01-04
           -Tighten fping options to deliver faster pinging
      Version 1.89
           Stuart Kendrick:  2003-07-16
           -Use Sys::Hostname to acquire hostname
           -Add 'Escalate Partition Status' option
           -Stylistic mods
      Version 1.88
           Stuart Kendrick:  2002-10-29
           -Fiddled with 'summary.html'
      Version 1.87
	   Stuart Kendrick:  2002-10-15
	   -Fiddled with javascript within 'summary.html'
      Version 1.86
	   Stuart Kendrick:  2002-10-17
	   -Fiddled with javascript within 'summary.html'
      Version 1.85
           Stuart Kenrdick:  2002-10-15
           -Publish a copy of down node array via shared memory
           -Streamline the HTML report code
	   -Allow Action field in nodewatch.nodes to be blank
	   -Add debug infrastructure
	   -Add rigor via the use of "-w" and "use strict"
	   -Add 'summary' HTML report
	   -Various stylistic changes
      Version 1.84
           Stuart Kendrick:  2002-9-19
           -Added REFRESH to down_nodes.html
      Version 1.83
           Stuart Kendrick:  2002-6-11
	   -Modified crier page text
      Version 1.82
           Jason Burdullis:  Summer 2002
           -Improved nodewatch_up's abilities to detect a crumped process
      Version 1.81
           Stuart Kendrick:  Fall 2001
           -Added visual cue around partition mode to HTML header
      Version 1.8
           Stuart Kendrick:  Fall 2001
           -Removed support for n_httpd
           -Added support for writing HTML reports
           -Misc clean-up
      Version 1.7
           Thomas Mathison:  Summer 2001
            - Added support for redundant core boxes to avoid partition mode.
            - Changed the core box flag from 'r' (router) to 'c' (core).
      Version 1.6
           Patrick Ryan:  Spring 1997
            - Added the scheduled down time feature.
            - Redirected fping stderr to the syslog.
            - Added period validity checking in read_period_db().
      Version 1.5
           Patrick Ryan
            - Fixed a bug dealing with network partitioning.
            - Added the ability to use the "none" action.
            - Fixed some code which set nodes to the unknown status.
      Version 1.4
           Patrick Ryan
            - Added differentiation between syslog operational messages and
              syslog node messages.
            - Changed the name to NodeWatch.
            - Added allow multiple instances option.
      Version 1.3
           Patrick Ryan
            - Pulled out qpage code from pingpage and made an action field
              in the nodes file.  The action field is a command to run when
              pingpage wants to send a message.  A set of symbols is defined
              which, when encountered in the action field, are replaced with
              what the symbols represent.
      Version 1.2
           Patrick Ryan
            - Merged Pingpage 1.1 with Pingpage 1.1bug2.  Pingpage 1.2
              is designed to use the Quick Page alphanumeric paging client.
            - Cleaned up source code.
            - Put configuration variables which were previously configurable
              only from the source into the configuration file mechanism.
      Version 1.1
           Patrick Ryan
            - Fixed a bug with pinging.  If $result returned null after
              executing the pager, the error wouldn't be dected.  It is now.
      Version 1.0
           Stuart Kendrick:  Fall 1996
            - Production
      Version 0.9
           Stuart Kendrick:
           - Bug fix to $check_partition
           - Migrated monoprocess code to do_lockfile().
           - Give up current UID and become $pingpage_user
           - Removed location of /usr/bin/ps and pingpage.lock
             from options list
      Version 0.8
           Patrick Ryan
            - Added %node_hist to keep track of time at which a node
              last changed states.
      Version 0.7
           Patrick Ryan
            - Complete rewrite.
            - Major changes:
               - Multiple pinging using fping.
               - Dumps current node status to a well known file when
                 given a signal.
               - Makes the crier times independant of the start and end
                 of the day.
      Version 0.1
           Patrick Ryan:
            - Changed source code formatting.
            - Implemented simple changes.
      Version 95Jun15
           Ron Hood:
            - Added on/off switches.
      Version 94Jun08
           Ron Hood:
            - Added paging for other organizations.
      Version 94Jun06
           Ron Hood:
            - Added crier function.
      Version 94Jun02
           Ron Hood:
            - First Version.


Source: README, updated 2016-05-24