<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    I think this might be useful for getting some of these "less that
    usual" features going<br>
    <br>
    I think we all know xymond listens to port 1984.  It also starts up
    sub processes that some how communicate with xymond. <br>
    <br>
    Some handle delegated tasks from data provided like generating RRDs,
    updating web pages etc. <br>
    <br>
    Others independently collect data by performing network tests of
    various kinds (MY current favorite is snmp polling).<br>
    <br>
    Here is where I start to get hazy.  Using lsof, it looks like the
    communications for most part is via FIFO pipes... Named pipes?<br>
    <br>
    Clients collect? Channels Process?  xymond routes the data or
    clients and channels listen for stuff intended for themselves in a
    kind of free-for-all (not necessarily a bad thing)?<br>
    <br>
    Inquiring minds want to know<br>
    <br>
    <br>
  </body>
</html>