[
https://issues.apache.org/activemq/browse/CAMEL-2347?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=56904#action_56904
]
Raj Patel commented on CAMEL-2347:
----------------------------------
Will get the test jar created and upload some time late tonight.
Also, if you want, i can add you as a committer to the JSend NSCA project in
case you find further issues while coding camel-nagios
> 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
> Assignee: Claus Ibsen
> 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.