HAProxy Monitoring ~ Pingdom Server Monitor
Plugins like this provide extra functionality beyond Pingdom Server Monitor's default monitoring capabilities. This and 90+ other plugins are available via a one-click install in our web interface.

HAProxy Monitoring


Never miss a traffic blip, inactive backend server, or proxy issue with Pingdom Server Monitor's HAProxy Monitoring.


Monitors HAProxy, a TCP/HTTP load balancer, reporting the following data for a specified proxy:

  • Error Rate (per-min)
  • Proxy Status
  • Request Rate (per-min)
  • Active Servers
  • Sessions Active
  • Sessions Queued


Requires the fastercsv gem. To install:

sudo gem install fastercsv


Status URL

The plugin needs access to the CSV-formated version of the HAProxy Status page. A sample HAProxy stats page can be found here.

Click the “CSV export” link to see the page this plugin needs access to (a sample).

Typically, just add ;csv to the end of the status page URL.

Proxy Name

The name of the proxy to monitor must be specified in the plugin settings. Proxies are listed in the haproxy.cfg file and on the status page.

Monitoring multiple proxies?

You can monitor multiple proxies by installing the plugin once for each proxy, specifying the proxy name in the plugin settings.


Web Frontend

Proxy Up
Active Servers
Bytes In 400,000 /min
Bytes Out 130,000 /min
Errors 5 /min
Requests 23,000 /min
Sessions Active 100 
By Eric Lindvall