<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<br>
    I think my mail program broke, oh no, Andreas is fooling around
with top posting, sorry.<br>
<br>
    []s.<br>
<br>
Andreas Ericsson wrote:
<blockquote cite="mid:4912177B.8070507@op5.se" type="cite">
  <pre wrap="">cruft.
useless
with
it
kill
I'll
or
posting,
top
stop
must
it
in
posting
everyone
and
thread
This

Hans Engelen wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">Again, I totally agree. In my opinion it makes a lot of sense. Not
just for passive checks either. For instance with many of the Log4*
implementations out there one can do almost anything with the
appenders including turning them into JMS messages. Maybe not the best
example but you get my drift. As messaging is fast becoming (if it
isn't already) a standard thing in the world of corporate applications
adding messaging to Nagios brings the two a little bit closer.

    </pre>
  </blockquote>
  <pre wrap=""><!---->
Before you get going implementing something like this, please consider
why micro-kernels have never been a hit; Messaging systems, and
especially generic ones that can carry pretty much whatever, come with
a huge performance penalty. Try using a message queue for real-time 3d
rendering and you'll quickly see why it doesn't work.

  </pre>
  <blockquote type="cite">
    <pre wrap="">I also see possebilities for active checks as I mentioned. Especially
with check distribution systems as seen in DNX.

    </pre>
  </blockquote>
  <pre wrap=""><!---->
What has DNX got to do with it? It already sends its checks back to
Nagios without fiddling with message queues.

  </pre>
  <blockquote type="cite">
    <pre wrap="">Other benefits are that EMS systems are easier to tunnel through
things like firewalls and have often got clustering abilities too.

    </pre>
  </blockquote>
  <pre wrap=""><!---->
That's pure and utter bullcrap. I'm curious who gave you the notion
that firewalls care about application layer protocols. It'd be interesting
to know so I can ask them for advice and then do the exact opposite.

  </pre>
  <blockquote type="cite">
    <pre wrap="">The only downside I see is that it is an extra application to install
and manage and depending on your choice is possibly a commercial
application. Then again I am guessing many corporations already have
an EMS.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Unless you mean "many = the majority", this solution is nowhere near
interesting enough, imo. Otoh, go wild and hack it up. I'll get you
some hosting for it if you like, and when you have something to test,
I'll chuck it over to our QA team.

  </pre>
  <blockquote type="cite">
    <pre wrap="">And also as you mention most EMS have JMS support which would
make the whole thing vendor agnostic (nice term). Where needed one
could always use things like stomp to go even further in the
abstraction.

    </pre>
  </blockquote>
  <pre wrap=""><!---->
One question though; Why would we want to start tinkering around
with Java in Nagios? Windows' poor fork() support already makes the
plugins unusable under Windows unless you completely re-design the
entire core engine, and it's written in sufficiently portable C to
work on 99.9% of all unix systems where people actually still install
new software (or upgrade old one, for that matter).

  </pre>
</blockquote>
<br>
<div class="moz-signature">-- <br>
<title>OpSign</title>
<font color="#3366ff">__________________________________________________</font><br>
<table border="0" cellpadding="0" cellspacing="0" width="350">
  <tbody>
    <tr>
      <td valign="top" width="130"> <font color="#000080"
 face="Helvetica, Arial, sans-serif" size="-1"><b>Alessandro Ren</b></font><br>
      </td>
      <td valign="top" width="220"> <font color="#000080"
 face="Helvetica, Arial, sans-serif" size="-1"><i><b>OpServices</b></i></font><br>
      <font color="#808080" face="Helvetica, Arial, sans-serif"
 size="-1"><i><b>Luciana de Abreu, 471 - Sala 403</b></i></font><br>
      <font color="#808080" face="Helvetica, Arial, sans-serif"
 size="-1"><i><b>Porto Alegre, RS - CEP 90570-060</b></i></font><br>
      </td>
    </tr>
  </tbody>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="350">
  <tbody>
    <tr>
      <td valign="middle" width="180"> <font color="#000000"
 face="Wingdings" size="-3"><b>(</b></font><font color="#999999"
 face="Helvetica, Arial, sans-serif" size="-3">   phone 55(51)3275-3588</font><br>
      <font color="#000000" face="Wingdings" size="-3"><b>4</b></font><font
 color="#999999" face="Helvetica, Arial, sans-serif" size="-3">    fax 55(51)3275-3588</font><br>
      </td>
      <td valign="middle" width="200"> <font color="#000000"
 face="Wingdings" size="-3"><b>Q</b></font><font color="#999999"
 face="Helvetica, Arial, sans-serif" size="-3">   mobile 55(51)8151-8212</font><br>
      <font color="#000000" face="Wingdings" size="-3"><b>:</b></font><font
 color="#999999" face="Helvetica, Arial, sans-serif" size="-3">   email <a
 href="mailto:%22alessandro.ren@opservices.com.br%22">alessandro.ren@opservices.com.br</a></font><br>
      </td>
    </tr>
  </tbody>
</table>
<font color="#3366ff">__________________________________________________</font><br>
</div>
</body>
</html>