Projects / JSend NSCA


JSend NSCA is a Java API and command line tool for sending Nagios Passive Checks to the Nagios NSCA add-on. By using the JSend NSCA core API, you can easily integrate your Java applications into a Nagios monitored environment, thereby notifying Nagios of problems and issues during the running of your application. The JSend NSCA CLI command line tool wraps the API and allows you to send passive checks from the command line.

Operating Systems

Recent releases

  •  29 Jun 2010 21:45

    Release Notes: Enums are now used instead of integers, which removes a lot of validation otherwise needed to make sure people are setting valid levels, encryption, etc. The Encryptor interface was exposed so people can roll their own encryption. Nice features of Junit 4.7 are used, such as expected exception rule. IllegalArgument checks were replaced with the Validate class from commons-lang. Maven is now the build system for the project. NagiosSettingsFactory is used for creating Nagios settings from a properties file.

    •  15 Jan 2010 00:28

      Release Notes: A number of fixes were made, particularly to builders in order to make them thread safe. Enhancements were made to non-blocking senders.

      •  03 May 2009 15:54

        Release Notes: The core API now has support for triple-DES encryption and non-blocking sender.

        •  06 Feb 2009 15:09

          Release Notes: This release removes dependencies on common-lang and common-io in Core API, adds an EncryptionUtils class for handling encryption, generates JUnit and Cobertura coverage reports on the Ant site target, adds general refactoring in places, and improves code coverage to 93%.

          •  28 Jan 2009 16:11

            No changes have been submitted for this release.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.