create a Nagios endpoint to allow the sending of alerts to the Nagios monitoring system ---------------------------------------------------------------------------------------
Key: CAMEL-2347 URL: https://issues.apache.org/activemq/browse/CAMEL-2347 Project: Apache Camel Issue Type: New Feature Reporter: James Strachan Fix For: 2.2.0 here's more information on the jsendnsca library that lets you send alerts to Nagios... http://code.google.com/p/jsendnsca/ An endpoint could then create one of these... {code} NagiosSettings nagiosSettings = NagiosSettingsBuilder .withNagiosHost("localhost") .withPort(5667) .withConnectionTimeout(5000) .withResponseTimeout(15000) .withPassword("password") .create(); {code} then a Producer would just wrap the Nagios sender... {code} NagiosPassiveCheckSender sender = new NagiosPassiveCheckSender( nagiosSettings); {code} Then the MessagePayload could be passed as a payload; or could be created using the text of the payload using optional headers... {code} MessagePayload payload = MessagePayloadBuilder .withHostname("localhost") .withLevel(Level.CRITICAL) .withServiceName("Test Service Name") .withMessage("Test Message") .create(); {code} -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.