Nagios Appender

NagiosAppender is a pure Java implementation of a Log4j appender that allows the developer/administrator to send log records to Nagios via the NCSA server (using the push model). It provides a simple solution for Nagios administrators whose only alternative is to implement a polling function against against the output of a standard Log4j appender. The log4j configuration file provides for user-specific mappings between Log4j levels and Nagios levels. The configuration file also allows the user to select whether to set the Nagios 'service' and 'host' programmatically via Log4j MDC, or via the config file. Later releases support XOR encryption.

Tags Logging Monitoring Systems Administration
Licenses Apache 2.0
Operating Systems OS Independent
Implementation Java

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  20 Mar 2009 10:35
  • Rrelease-after

    Changes: Nsca.java allows clients to send messages directly to the NSCA server without any dependence on Log4j.

    • Rrelease-mid
    •  10 Mar 2008 07:17
    • Rrelease-after

    Changes: Documentation on how to setup a maintenance free configuration for monitoring a virtual backroom was added.

    • Rrelease-mid
    •  18 Dec 2007 10:32
    • Rrelease-after

    Changes: This release adds support for a configurable startup message. It adds support for embedding the canonical hostname into message layout. The sample log4j.properties file has been cleaned up to demonstrate functionality.

    • Rrelease-mid
    •  11 Apr 2007 09:23
    • Rrelease-after

    Changes: It is now possible to define inclusion and exclusion regex filters which are applied against the raw message body. These filters can be tailored to allow you to cherry pick exactly the messages you want forwarded and those you do not.

    • Rrelease-mid
    •  03 Jan 2007 00:02
    • Rrelease-after

    Changes: Encryption support for XOR was added. Support for layouts was added. A functional test was added. The reference jar file provided was compiled on Suse 10.1 with javac 1.5.0_09.

    No-screenshot

    Project Spotlight

    squidRewrite

    url_rewrite for squid that caches dynamic content (like YouTube).

    No-screenshot

    Project Spotlight

    Atlassian Connector for IntelliJ IDEA

    Connect Atlassian dev tools (JIRA, Bamboo, Crucbile, FishEye) to IntelliJ IDEA.