Projects / nPulse


nPULSE is a Web-based network monitoring package for Unix-like operating systems. It can quickly monitor up to thousands of sites/devices at a time on multiple ports. nPULSE is written in Perl and comes with its own (SSL optional) Web server for extra security.


Recent releases

  •  14 Jul 2001 06:05

    Release Notes: This version bundles together all of the changes in the developmental releases of nPulse since version 0.52. The primary updates are better EventLog handling, and a major bug fix of the historical record-keeping and historical display graphics. Internally, the code has been substantially rewritten (except In total there are 5 new features, 1 deleted feature, 5 bug fixes, and 4 miscellaneous changes.

    •  05 Jul 2001 22:02

      Release Notes: A new large text field on the Detail pages for extra notes, an edit shortcut in the filter overview display, and the event log display is a customizable scrolling box for IE browsers. A fix for a bug on the port configuration page which caused a display problem on Netscape browsers, a fix for a potential security hole in the server, and disabling the Demonstration Mode.

      •  13 Jun 2001 18:22

        Release Notes: The debug line has been removed from the Detail/History page displaying the history keys. A bug in the Time::Local check in the setup routine which caused an installation error on some machines has been fixed. A form submission bug on the Device Detail Pages which produced garbage on the result pages has been fixed.

        •  02 Jun 2001 19:18

          Release Notes: Substantial rewrite, optimization, and cleanup of all code and HTML output except autocheck. A history graph bug which displayed the bars incorrectly, a history data recording bug, and a display problem in the prefs section have all been fixed. History files written by nPulse 0.52 must be deleted prior to installing this release.

          •  28 Apr 2001 05:00

            Release Notes: This version bundles together all of the changes in the developmental releases of nPulse since version 0.50. There are 7 major new features, 6 bug fixes, and 5 miscellaneous changes. The primary new features are a new GUI for the Detail Pages, enhanced historical reporting, additional Email capabilities, Global Filters, and selective EventLog event deletion. The major bug fix was a cross browser form submission bug related to both the preferences and the filters.

            Recent comments

            20 Sep 2002 10:12 Cagliostro

            autocheck isn't auto - checking
            Hi there

            I've got the prob that autocheck doesn't start.
            I've got an interval of 300 sec, timeout 60 sec, monitoring only 3 hosts with 5 ports. I would like to screw down the interval to one minute, but ...

            If i call AutoCheck manually, it works well. I'm using V0.54 stable.

            Other question: How to test the mail function?

            Any ideas around?

            26 Apr 2002 15:08 sserv

            Bugreport: function SendMail
            Line 336:
            my $mail = new Mail::Mailer sendmail;

            Line 338:
            my $from = $Myname.' <'.($< || 'root').'@'.($hostname || $ENV{'HOSTNAME'} || 'localhost').'>';

            Line 342:

            26 Apr 2002 15:01 sserv

            Feature Request: Execute Scripts in AutoRecheck
            I'd like to execute scripts (like the sample_http) in
            the autorecheck interval and diplay result (good/bad)
            in the host overview (Default: Basic or Default: List).

            So I'd be able to regularly check the http-response, not only
            if the port is still listening.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.