Projects / mylbhelper

mylbhelper

mylbhelper helps dumb load balancers do their job. It monitors a local MySQL instance by periodically issuing a query. Should the query fail, a custom script, which typically would firewall off the load balancer, is executed. Likewise, when it comes back up, another script is executed. This means you can use any load balancer capable of distributing TCP traffic rather than one natively capable of talking MySQL. mylbhelper can also act solely as a monitoring daemon.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  02 Sep 2009 22:21

    Release Notes: Bugfixes and changes relating to building under Solaris. A few minor bugs have been fixed and a few more options have been added. You can now verify your config file by doing a dry run. mylbhelper now determines whether other instances are running through advisory file locks rather than existence of the PID file to prevent mylbhelper from not starting unnecessarily.

    •  07 Nov 2008 22:09

      Release Notes: A lot of changes have been made. Most notably, the project has moved to using autoconf, so the installation process is now unified across operating systems. Interval can now take a decimal number. Several new configuration options has been added. Host and port are changeable. Syslog output can be shunned. Return code checking for script calls and extended variable checking have been added.

      •  04 Jun 2008 13:43

        No changes have been submitted for this release.

        Screenshot

        Project Spotlight

        OpenStack4j

        A Fluent OpenStack client API for Java.

        Screenshot

        Project Spotlight

        TurnKey TWiki Appliance

        A TWiki appliance that is easy to use and lightweight.