How to Receive HAProxy Traffic Analytics in A10 Harmony Portal

A few months ago I met with an A10 Networks customer to get their feedback about A10 Lightning Application Delivery Service (ADS) and to discuss some new ideas.

During the conversation, he mentioned that his company has numerous HAProxy instances deployed and he has little to no visibility into their traffic.

He described a multi-fold problem:

  1. He is not sure how many HAProxy instances are deployed and what each is used for.
  2. He is uncertain about the configuration and policies implemented on these HAProxy instances. He knows about a few because he helped configuring the HAProxy, but he has no insight into the rest.
  3. The application teams that deployed these HAProxy instances are also uncertain what kind of traffic is flowing through them and what, if any, optimizations can be performed.


HAProxy is a well-known, stable, open-source reverse proxy that many organizations have used for a long time. I have never experienced any issues with HAProxy. It is a great product for Layer 7 load balancing, but is limited in other areas, such as security, application acceleration and analytics. HAProxy provides a traffic dashboard, but it is complex and often referred to an unintuitive.


This specific customer loved the insights provided in the A10 Lightning ADS dashboard, and asked if we could use it to deliver traffic analytics for the applications running behind HAProxy instances. He asked that we display them in the same way we show applications front-ended by Lightning ADCs.

A10, at its heart, is customer-centric and we are committed to customer driven innovations. This customer’s feedback led us to create the HAProxy Adapter for the A10 Harmony Portal.

HAProxy Adapter

Following the principles of SDN, the HAProxy Adapter is a piece of software installed on the HAProxy machine that connects to the newly launched A10 Harmony Controller to provide insights into the traffic.

Here’s how it works:

As soon as the adapter is connected, it sends information to the Harmony Controller in real-time, and the A10 Harmony Portal displays the information in visual form.

Access logs for all requests and responses are also available for further debugging.


Though the customer I spoke with said he believes his company would see more benefits using Lightning ADC for traffic management instead of HAProxy, he is not able to make the replacement immediately because of non-technical reasons.

The HAProxy Adapter for A10 Harmony will help him stay better informed about his organization’s traffic and allow him to take better decisions without disturbing his existing infrastructure.

Find out for yourself how the A10 Harmony Controller delivers real -time, per-app visiblity and analytics to help you identify performance and security trends and make smarter decisions. Sign up for a free 30-day trial of A10 Harmony Controller now.

Add new comment