[hobbit] display howto

Thomas tlp-hobbit at holme-pedersen.dk
Mon Apr 17 16:24:06 CEST 2006


Yes, this is the setup I am running. Works just fine. I thought that was 
the setup what Dilla wanted to run too.

Larry Barber wrote:
> Sounds like you're using the same port for both hobbitd and bbproxy. 
> That won't work. If you don't want to change all your clients you need 
> to change the port that hobbitd listens to, then setup bbproxy to 
> forward the incoming messages to both the new hobbitd port on the 
> localhost and to whatever other machine(s) you want to send them to.
> 
> Thanks,
> Larry Barber
> 
> On 4/17/06, *Thomas* <tlp-hobbit at holme-pedersen.dk 
> <mailto:tlp-hobbit at holme-pedersen.dk>> wrote:
> 
>     It would help greatly if you would include your hobbitd and bbproxy
>     sections of hobbitlaunch.cfg
> 
>     The setup you want is to have hobbitd only have a --listen=127.0.0.1
>     <http://127.0.0.1>
>     option and the bbproxy have --listen= 1.2.3.4 <http://1.2.3.4>
>     --bbdisplay=127.0.0.1 <http://127.0.0.1>
>     --bbdisplay=2.3.4.5 <http://2.3.4.5>
> 
>     The BBDISP in hobbitserver.cfg should still be your 1.2.3.4
>     <http://1.2.3.4> address
> 
>     Great Dilla wrote:
>      > Hi Henrik,
>      >
>      > I would like to have the same set-up. And am experiencing some
>     problems.
>      >
>      > I will try my best to provide the needed information as much as I
>     can:
>      > [1] using hobbit version: 4.1.2p1
>      >
>      > [2] my bbproxy.log contains the following (repeated lines,
>     truncated):
>      > -----
>      > 2006-04-17 02:06:48 Cannot bind to listen socket (Address already
>     in use)
>      > 2006-04-17 02:06:54 Cannot bind to listen socket (Address already
>     in use)
>      > 2006-04-17 02:07:00 Cannot bind to listen socket (Address already
>     in use)
>      > -----
>      >
>      > [3] hobbitlaunch.log contains (repeated lines, truncated):
>      > -----
>      > 2006-04-17 01:46:00 Task bbproxy terminated, status 1
>      > 2006-04-17 01:56:00 Task bbproxy terminated, status 1
>      > 2006-04-17 01:56:06 Task bbproxy terminated, status 1
>      > 2006-04-17 01:56:12 Task bbproxy terminated, status 1
>      > 2006-04-17 01:56:18 Task bbproxy terminated, status 1
>      > 2006-04-17 01:56:24 Task bbproxy terminated, status 1
>      > 2006-04-17 01:56:30 Task bbproxy terminated, status 1
>      > -----
>      >
>      > [4] hobbitclient.log contains (repeated lines, truncated):
>      > -----
>      > 2006-04-17 02:05:48 Could not connect to bbd at 10.116.162.30:1984 -
>      > Connection refused
>      > 2006-04-17 02:05:48 Whoops ! bb failed to send message -
>     Connection failed
>      > -----
>      >
>      > [5] I followed the instructions you have outlined to the letter.
>      >
>      > [6] There is only one client for now, the "proxy" hobbit server. The
>      > tests started out green but turned purple after a while. Status
>      > messages for them are there. rrd graphs are all "nan". hobbitd status
>      > page displays this:
>      > -----
>      > Statistics for Hobbit daemon
>      > Up since 17-Apr-2006 01:45:31 (0 days, 00:30:02)
>      >
>      > Incoming messages      :        114
>      > - status               :         30
>      > - combo                :         30
>      > - page                 :          0
>      > - summary              :          0
>      > - data                 :          0
>      > - client               :          0
>      > - notes                :          0
>      > - enable               :          0
>      > - disable              :          0
>      > - ack                  :          0
>      > - config               :          0
>      > - query                :          0
>      > - hobbitdboard         :         31
>      > - hobbitdlog           :         23
>      > - drop                 :          0
>      > - rename               :          0
>      > - dummy                :          0
>      > - notify               :          0
>      > - schedule             :          0
>      > - Bogus/Timeouts       :          0
>      > Incoming messages/sec  :          0 (average last 300 seconds)
>      >
>      > status channel messages:         41 (1 readers)
>      > stachg channel messages:          7 (1 readers)
>      > page   channel messages:          8 (1 readers)
>      > data   channel messages:          0 (1 readers)
>      > notes  channel messages:          0 (0 readers)
>      > enadis channel messages:          0 (0 readers)
>      > client channel messages:          0 (1 readers)
>      > -----
>      >
>      > [7] I am not able to see status messages on the "master" server. Do I
>      > need to add the configuration for the client in bb-hosts?
>      >
>      > Attached is the CMD shell script I made for bbtest-net. In case the
>      > problem is there. (the attachment is a zip file. gmail is funky about
>      > .zip containing execs so i renamed it)
>      >
>      > Your inputs on this are very much appreciated.
>      >
>      > Best regards,
>      > Great
>      >
>      >
>      >> -----Original Message-----
>      >> From: Henrik Stoerner [mailto: henrik at hswn.dk
>     <mailto:henrik at hswn.dk>]
>      >> Sent: 05 April 2006 21:23
>      >> To: hobbit at hswn.dk <mailto:hobbit at hswn.dk>
>      >> Subject: Re: [hobbit] display howto
>      >>
>      >> On Wed, Apr 05, 2006 at 04:09:54PM -0400, Lee J. Imber wrote:
>      >>> I have a rack of servers on the east coast with a hobbit server
>     and a
>      >>> second rack of servers on the west coast with it's own hobbit
>     server.
>      >>> Each hobbit server only reports on the servers in its rack. The
>     two
>      >>> hobbit server do not know the other exists.
>      >>>
>      >>> What I would like to do is make the east coast hobbit server be the
>      >>> "master" server.
>      >>> Is there a way that I can have the west coast hobbit server
>     send it's
>      >>> display to the east coast hobbit server.
>      >> Insert a bbproxy between the clients and the hobbit server on your
>      >> west coast installation, then configure bbproxy to forward incoming
>      >> messages to both servers.
>      >>
>      >> Right now:
>      >> * West coast hobbitd listens on 1.2.3.4 <http://1.2.3.4> port 1984
>      >> * West coast client sends message to IP 1.2.3.4 <http://1.2.3.4>
>     port 1984 (hobbitd)
>      >>
>      >> With bbproxy:
>      >> * West coast hobbitd listens on 127.0.0.1 <http://127.0.0.1>
>     port 1984
>      >> * West cost bbproxy listend on 1.2.3.4 <http://1.2.3.4> port 1984
>      >> * West coast client sends message to IP 1.2.3.4 <http://1.2.3.4>
>     port 1984 (bbproxy)
>      >> * bbproxy forwards incoming messages to 127.0.0.1
>     <http://127.0.0.1> port 1984, and
>      >>   to east coast hobbitd on 5.6.7.8 <http://5.6.7.8> port 1984.
>      >>
>      >> Note that you do not need any changes to the clients.
>      >>
>      >> Changes needed:
>      >> * Add a --listen= 127.0.0.1 <http://127.0.0.1> to hobbitd in
>     your west coast
>      >>   hobbitlaunch.cfg
>      >> * Enable bbproxy in your west coast hobbitlaunch.cfg. Use the option
>      >>   "--bbdisplay= 127.0.0.1 <http://127.0.0.1>,5.6.7.8
>     <http://5.6.7.8>" to tell it to forward requests to
>      >>   both servers.
>      >> * Change the BBSERVERIP setting in your hobbitserver.cfg to point
>      >>   at the 127.0.0.1 <http://127.0.0.1> address. This setting is
>     used e.g. by the web CGI's
>      >>   that talk to the "real" hobbit server, so it is best to point this
>      >>   at the real server IP, not the proxy.
>      >> * If you run network tests from the same server, then you probably
>      >>   need to change the CMD setting in hobbitlaunch.cfg also. Instead
>      >>   of calling bbtest-net directly, put it into a shell script wrapper
>      >>   and set BBDISP explicitly to the 5.6.7.8 <http://5.6.7.8>
>     address before running
>      >>   bbtest-net. Otherwise, it will pick up the BBSERVERIP setting and
>      >>   send the network test results to 127.0.0.1 <http://127.0.0.1>
>     - so they won't go
>      >>   through the proxy, and hence you won't see them on the east coast
>      >>   server.
>      >> * Restart Hobbit
>      >>
>      >>
>      >> Henrik
>      >> To unsubscribe from the hobbit list, send an e-mail to
>      >> hobbit-unsubscribe at hswn.dk <mailto:hobbit-unsubscribe at hswn.dk>
>      >>
>      >>
>     ------------------------------------------------------------------------
>      >>
>      >> To unsubscribe from the hobbit list, send an e-mail to
>      >> hobbit-unsubscribe at hswn.dk <mailto:hobbit-unsubscribe at hswn.dk>
> 
> 
> 
>     --
>     No virus found in this outgoing message.
>     Checked by AVG Free Edition.
>     Version: 7.0.385 / Virus Database: 268.4.1 /313 - Release Date:
>     15-04-2006
> 
> 
>     To unsubscribe from the hobbit list, send an e-mail to
>     hobbit-unsubscribe at hswn.dk <mailto:hobbit-unsubscribe at hswn.dk>
> 
> 
> 


-- 
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.0.385 / Virus Database: 268.4.1/313 - Release Date: 15-04-2006




More information about the Xymon mailing list