Details
-
Feature Request
-
Resolution: Unresolved
-
Optional
-
None
-
None
-
None
Description
Suggestion: include the NagiosAppender library with the JBoss Application Server.
The latest version of the log4j based NagiosAppender exposes a JBossAlterListener MBean (NagiosAlertListener) which can be configured in the monitoring-servlce.xml file.
Once configured, the registration is available as the action for managing your alerts. Alerts are sent using native Java (no requirement for installing nsca_send). The only limitation is that the only nsca encryption scheme currently supported is XOR and clear text.
The NagiosAlertListener greatly simplifies the overhead typically involved in adding new monitoring entry points in Nagios, as the NagiosAppender uses the push model (nsca server). Therefore, alerts can be registered dynamically in JBoss without having to touch the Nagios server itself.
The latest version of the library (1.3.0) has been vetted against JBoss 3.2.7 and 4.2.2.GA
Here is a link to a sample configuration file