Skip to content
A service used to dynamically set real service weight depending on available resources in HAProxy.
Branch: master
Clone or download
andrew-loadbalancer Merge pull request #5 from LukasGibb/master
Thank you Lukas! After an internal review we have agreed to accept your pull request.
Latest commit 981dbf4 May 14, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore Create .gitignore May 2, 2019
LICENSE Create LICENSE Nov 9, 2018
README.md
config.go
config.xml revised config for custom port Oct 16, 2018
handler.go
main.go
run_command.go Update run_command.go Nov 9, 2018
server.go

README.md

Feedback Agent

The loadbalancer.org feedback agent is used to dynamically set real service weight depending on it's available system resources in HAProxy.

For an in-depth look into how our feedback agent works please refer to this blog post: Open Source Windows service for reporting server load back to HAProxy (load balancer feedback agent).

Features

  • CPU metric
  • RAM metric
  • TCP connections metric
  • Read/reload from config
  • Halt/Down/Normal Status States

Prerequisites

  • Go v1.9 or later
  • Windows

Build

Please follow these instructions to build the feedback agent:

go get -d
go build

Support

If you require assistence with our feedback agent please contact us at support@loadbalancer.org

License

GNU General Public License, version 2

You can’t perform that action at this time.