Re: Monitoring apache's mod_proxy_balancer

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 6/14/07, Tom Haddon <tom@xxxxxxxxxxxxxxxxx> wrote:
On Thu, 2007-06-14 at 13:02 -0600, Serge Dubrouski wrote:
> I wouldn't rely on balancer_manager for a such monitoring because I've
> seen situations when it reported "Ok" status for workers that were
> down.

Is that a known bug?

I haven't seen any bugs reported for this in Bugzilla.


>
> As alternative method you can use sniffing Apache error_log file for
> the messages about disabled workers. You can OSSEC for that for
> example.

Is there any way of getting the current status (which workers are in and
out) reliably, as this would surely rely on a good known state and then
playing things forward from there? I've been seeing some messages in the
error logs about workers being disabled, but when I test them they are
plainly working fine, and there's no message about the workers being
brought back into the loop.

Not that I know about. I monitor all downstream servers that I have
configured in load balancer and load balancer itself using Nagios. It
would be good to be able to make sure that Apache uses all those
downstream  server but I don't a simple way to do that. One way could
be monitoring for incoming traffic/growing log files on those servers.


Thanks, Tom

>
> On 6/14/07, Tom Haddon <tom@xxxxxxxxxxxxxxxxx> wrote:
> > Hi Folks,
> >
> > We've recently set up mod_proxy_balancer as a replacement for Pound, and
> > I'm trying to work out the best way to monitor the load balancer to
> > determine which servers are "in the loop" and which servers are "out of
> > the loop". I'd ideally like to tie this in to Nagios so that I can get
> > alerts if any of my servers gets taken out of the loop.
> >
> > At the moment I have the balancer-manager admin interface enabled for
> > local connections only (i.e. from 127.0.0.1 on my apache server) and
> > password protected, and have implemented something like the following
> > for my Nagios check:
> >
> > command[check_beta_lb_1]=/usr/lib/nagios/plugins/check_http -H localhost
> > -u /balancer-manager -a betaload:--password-- -s
> > 'http://--dest-ip--:--dest-port--</a></td><td></td><td></td><td>1</td><td>Ok'
> >
> > This seems like a terrible hack, and I'm wondering if there's a better
> > way to do this.
> >
> > Thanks, Tom
> > --
> > Tom Haddon <tom@xxxxxxxxxxxxxxxxx>
> >
> >
> > ---------------------------------------------------------------------
> > The official User-To-User support forum of the Apache HTTP Server Project.
> > See <URL:http://httpd.apache.org/userslist.html> for more info.
> > To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
> >    "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
> > For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx
> >
> >
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
>    "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
> For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx

--


----------------------------------
Tom Haddon
mailto:tom@xxxxxxxxxxxxxxxxx
m +1.415.871.4180
www.greenleaftech.net


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
   "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx



---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
  "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx


[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux